- Fixed the major bug in Area Trigger. There was a little miscalculation where it causes the part of Area Trigger to be not detected occasionally.
- Now IF statement for any variable returns true if it's not null. For example, if a variable named
test exists,
IF test; will be always true.
- Few more data structure for common functions. Addition to array(), now you can create your own Set, List, and Map in trigger.
- Some minor bug fix for FOR loop iteration
- Now fully supports various versions.
Should work find for versions through 1.5.2 to the latest version.
- Added ConfigurationSerialization setup for Location class specifically for 1.5.2 (As the old Location class didn't implement ConfigurationSerializable)
- Now supports varargs functions. This was an issue when you actually trying to use
staticMethod function.
- #SOUNDALL is fixed. (soliddanii)
- Some fix for WORLD and new Executor group EFFECT (soliddanii)
- Fixed the #CALL. Now NamedTrigger will truly run sync/async depends on the parameter provided upon execution.
- Possible fix for Thread Safety issue in older version like 1.5.2.
- Lexical analyzer now aware of escape sequence. You may add " or \ in your string using escape sequence '\'. For example,
#MESSAGE "Hey the message is \"HI\"" will show message
Hey the message is "HI"