Fixed an issue where the chat format was not loading correctly from the messages configuration (it was parsing the raw path string instead of the actual config value).
Added an update checker. If enabled, you will receive a console notification during server startup when a new version of the plugin is available.
Improvements
Improved the arena list command. It now features a much better layout with interactive hover text for playable and unready arenas.
Arena commands are now dynamic. They use the %label% placeholder instead of hardcoded commands, making them adapt to your custom aliases.
Made minor performance and visual improvements to the setup menu.
Bug Fixes
Fixed a bug where the last remaining arena could not be permanently deleted (it would reappear after a server reload).
Prevented the server console from incorrectly attempting to use the arena create command.
Fixed a typo in the game settings path (changed max-layers to max-players).
Added the santasays.sign.break permission to plugin.yml, which was previously missing.
Added a missing forward slash (/) before the %label% placeholder in the help command message.
File Changes
config.yml - Added the update checker option:
Code (YAML):
# If enabled, it will print a notification in the console during server startup when a new version is available. update-checker: true
messages.yml - Added the new created-arenas path:
Code (YAML):
created-arenas: -
"" -
"<#BDBDBD>Here is the list of <#00E676><hover:show_text:'<#00E676>Playable arenas'>ready</hover><#BDBDBD> and <#FF5252><hover:show_text:'<#FF5252>Requires setup'>not ready</hover><#BDBDBD> arenas:" -
"<dark_gray>➥ <white>%arenas%" -
""
messages.yml - Removed the registered-arenas path (replaced by created-arenas).