Not 1.17 compatible! Release update for 1.16 stability.
Changes:
- [Fixed] Infinite loop server crash when SignLink variables were used recursively in message shortcuts
- [Fixed] NPE thrown when setting/getting mob collision rules
- [Fixed] Client d/c on older mc versions when the Physical menu was opened
- [Improved] Fixes to pathfinding, addition of rerouteOnStartup option
- [Fixed] Junction switching bug that sometimes resulted in trains being split up
- [Fixed] Saved train zip files were read as yaml, resulting in errors. Now skips zip files.
- [Added] Switcher sign now supports %-based counter switching (split trains in half with 50%, for example)
- [Fixed] Jittery movement of trains on tc-coasters track particularly
- [Fixed] Physical bounding box better updating, with improved wheel position calculations
- [Fixed] Seat exit position was sometimes wrong because of client-side prediction
- [Improved] Train name is now persistent after saving and respawning, format saved to yaml separately
- [Fixed] Sign placement cancelling didn't work right for the 'new' wood type signs
- [Changed] New /train locate command
- [Fixed] [Cloud] Better handling of brigadier initialization failures
- [Added] Experimental 'realtime physics' property
- [Improved] The launch command syntax made slightly easier to use
- [Improved] Launcher sign has new syntax for changing to a new maximum speed, allowing for easier boosting
- [Improved] The break.any perm is now set to FALSE rather than OP to avoid unexpected behavior
- [Fixed] Vehicle enter and exit can now be debugged, to figure out what plugin(s) are cancelling the events
- [Fixed] Command selector support for MC 1.8
- [Fixed] Cart skip sign not evaluating statements
- [Fixed] Fixes to the train/cart inventory statements
- [Fixed] The playerenter and playerexit statement did not work due to name clash
- [Fixed] Fix issues due to asynchronous access during attachment parallel updates
- [Added] enabledWorlds configuration option (alternative to disabledWorlds, as a whitelist)
- [Fixed] Carts with player collision disabled could be moved with knockback (swords)