This update is for Spigot/Minecraft 1.17.1 - 1.20.4, and has been compiled with Java 17 and Spigot API 1.20.4.
Updates:
1) Rewards can now be set for > 3 players.
2) The number of player positions displayed in the end-of-game leaderboard can now be changed in the arena config file. The default remains 3 (1st, 2nd and 3rd).
3) Added arena config menu item to set the end-of-game leaderboard size to display.
4) Join signs in unloaded chunks will now update correctly on server start.
5) Removed player check from placeholders where it was unnecessary meaning that most placeholders can now be run by the server.
6) Improved custom inventory checks related to potential security issues (issue #109).
7) Fixed exception when clicking outside of inventories.
Change Log
==========
- update api-version to 1.17 in plugin.yml
- update spigot api to 1.20.4, update dependency versions of PlaceholderAPI and HeadsPlus
- remove temp fix in Messages class to add {PLAYER} to podium strings (since 9.13)
- replace message strings for first 3 places with a single generic message for any place finish
- update all translated messages files with new generic message
- allow rewards to be set for > 3 players
- allow the number of player positions displayed at end of game to be set in arena config (default remains 3)
- standardise plugin name in all debug/info messages
- update /trsetup setreward to allow > 3 rewards to be set
- allow join signs in unloaded chunks to be updated on server start
- bug fix - get correct values for min and max players in menu when set to > 64 players
- add arena config menu item to set end of game leaderboard size (default 3)
- allow most placeholders to return a value without needing a player object
- improve custom inventory checks
- bug fix - fix exception in ShopHandler class when clicking outside inventories
Anyone wishing to add a translation in their own language or suggest improvements to existing translations can visit
https://crowdin.com/project/tntrunreloaded.
Please report any issues found either in the discussion pages, on GitHub or Discord -
https://discord.gg/wFYSAS4