- It is time for another rewrite! Most of the internals were rewritten, including the database.
- The plugin will migrate the data on first startup, no action is required on your part. (a backup is recommended if cooldown data is important for you)
- This version of the plugin is faster, more feature rich and most importantly it fixes hopefully all the issues with cooldowns not working on some servers as they should.
- Made it possible to give item rewards, not just command rewards, check the default config on github (https://github.com/Artillex-Studios/AxRewards/blob/master/src/main/resources/menus/default.yml) or regenerate your "menus" folder
- The plugin should now also work without placeholderapi installed
- Removed SQLite support as it is hard to maintain, just use H2, it is faster and better.
- Improved tab completion for the /axrewards reset command
- Fixed a typo in the default files
- Made it possible to create multiple menus
- All menus can now have different open commands
- A simple converter will be ran at first startup, you will only need to reconfigure the help section in the lang file and the command aliases (the aliases of the reward guis can now be found in the menus folder)
- Some commands have slightly changed to support multiple menus, make sure to check the wiki
- The %axrewards_collectable% will now show all the uncollected rewards in all menus
- Added %axrewards_collectable_<menu>% placeholder
- The open permission now requires a menu name: axrewards.open.<menu> (or axrewards.open.*)
- Now it is possible to create 1 time rewards by setting the cooldown to -1
- Made it possible to use placeholderapi placeholders in the gui title
- Made all the command error messages customizable
- Made commands work with Geyser Floodgate players
- Fixed a warning that appeared on startup when using paper 1.20.5 and 1.20.6
- Fixed commands double registering when reloading the plugin