Huge thanks to @Sowgro for bringing tons of new features and fixes to the plugin! This update would not have been possible without him.
Changelog
- Multi-arena/concurrent game support
- More configuration options
- New
arenas.yml
supports per-arena game, lobby, and winner lobby locations, as well as a newkill-at-y
option - New
language.yml
supports customizing almost all plugin messages - New
layers.yml
supports adding and customizing layer compositions
- New
- Overhaul of the command system to be more intuitive and useful
- Tab completions now included
- All arena interaction possible using commands
- Layer generation improvements
- No longer dependent on Multiverse (although still fully supported)
- All server versions 1.16+ now supported
Regressions
With this being a new major version, there are a few (breaking) changes to be aware of:
- The auto-join feature has been removed due to the addition of arenas.
- To join a game, users must explicitly run a
/tumble join
command.
- To join a game, users must explicitly run a
- The format of commands has changed.
- See the README for specific information on how commands now work.
config.yml
is now deprecated.- If the plugin detects you are upgrading versions, it will preserve and convert your settings into the new configuration format. Again, see the README for how to utilize these new configuration updates best.