- Improve | Now ignores localization keys set to “none”. To translate the plugin, use “/arena dumplocale”.
- Fix | Solved “NoSuchMethodError: JsonObject.keySet()” error on Minecraft 1.8.8 where other plugins or the server shade an outdated Gson library.
This is our biggest update since 2021! A lot of the changes were mostly technical and modernization changes, such as a new localization system, support for MiniMessage tags, Adventure and a ton of quality of life fixes and improvements.
- New | Added "location" key to variables to replace them for the arena at the player's location, i.e. {corearena_current_phase}. See: https://github.com/kangarko/CoreArena/wiki/PlaceholderAPI#two-arguments-variables
- New | Added Experience.Give_To_Killer option in settings.yml (defaults to false). If true, we give the arena exp directly to the last damage cause of a killed mob, instead of dropping it as a collectible item.
- New | Added "Commands.Last_Phase" key to your arena files to execute commands when the last phase or an arena ends, just before the arena is stopped.
- New | Added "/arena levels" admin command to manipulate levels of players while in the arena.
- New | Added "/arena setclass" admin command to forcefully set classes to players while in the arena lobby.
- New | Added “/arena remove” command to delete arenas using commands not just GUI.
- Improve | Performance increase due to added namespaced cache so we avoid creating a new namespaced tag each time we check for a mob in an arena.
- Improve | Now automatically kick players out of arena when they cross arena region border to prevent escaping.
- Improve | Supports Protect and will ignore scans in the arena.
- Fix | Solved arena and class icons not being saved.
- Fix | Solved upgrade items which could not given to the inventory due to it being full not dropped on the floor.
- Fix | Solved snowman leaving trails in arenas without procedural snapshot permanently damaging them.
- Fix | Solved some explosions permanently damaging arenas without procedural snapshots.
- Fix | Special flying blocks in procedural damage now work again.
Developer note: We're finalizing a big underlying library update. However, this process takes longer than intended so we are releasing this update as a minor servicing update to ensure continued plugin functionality.
- Fix | Solved "Hikari driver is not available" issue when using a MySQL database driver.
- Fix | Solved loading issues when using ItemsAdder 4.
- Fix | Solved "IndexOutOfBoundsException: Index 0 out of bounds for length 0" error.
- Fix | Solved ProtocolLib reported issues when reloading the problem.
- New | Offline inventory store. Now properly restores inventories when players quit the arena and the server is reloaded or restarted.
