- Tried to improve reloading menu commands, (without much success) now you can reload them with '/axrewards reload commands' - this might not work on all servers, but it should be all good after a restart.
- Added a metrics system that provides us some basic information (can be disabled in the plugins/AxAPI/metrics.yml file)
- 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
- Now it is possible to use placeholderapi placeholders in the "claim-commands" (Thanks, Technicolor-creamsicle!)
- Improved the gui updater, also the title updating is now disabled by default to avoid issues, you can enable it in the config.yml
- 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