New Features:
- Add option to interrupt teleports on damage taken.
- Implemented
allow_back_on_deathconfig option. (defaultfalse) - Self-Update checker &
check_for_updatesconfig option. (defaulttrue) - Add option to interrupt teleports on damage taken.
- New config option
teleport_interrupt_on_damaged, defaulttrue.
- New config option
- Add hot-reload config command:
/essentialcommands config reload. Requires permissionessentialcommands.config.reload. - Add ability to style command feedback using Style json, instead of just a single formatting code.
- Ex:
{"bold"\:"true", "color":"light_purple"} - Old format still works (Ex:
light_purple)
- Ex:
Minor/Bugfix:
- Changed tpa/tpaccept/tpdeny permissions nodes to match permissions.md.
- Bumped fabric loader/api & yarn mappings versions
New Features:
- Added /spawn command. (Finally!)
- Implement teleport_delay config option. Improve teleport messages.
- Add /essentialcommands for easy listing of EC commands.
Minor improvements:
- Don't create/init managers if their relevant features are disabled. (So disabled features won't have any impact on performance, ideally.)
- Add permissions docs (permissions.md) (GitHub repo)
Singletonified most-all manager classes.
This was done to fix bug where loaded warps persist between different singleplayer worlds opened in the same game instance. ('twas a mess)
Other small changes:
- Sort properties in config file.
- Remove salmon.png
Added permissions API support! (and fixed major Config bug that caused changes to be lost upon server restart. Oop)
Bugfixes/Minor improvements:
- Add 'use_permissions_api' config option. Default false.
- Add "could not be deleted" error message for '/warp delete' if warp does not exist.
Add /warp command!


