Disclosure:
- The plugin downloads some external libraries on first startup which are required for it to function.
- Some non-sensitive data is collected by BStats and AxMetrics for statistical purposes. Further information.

- /axrewards - Open reward gui [Perm: axrewards.open ] (given by default)
- /axrewards reload - Reload plugin - [ Perm: axrewards.reload ]
- /axrewards reset - Reset cooldown of player [ Perm: axrewards.reset ]
- /axrewards forceopen
- Open the gui for a player [ Perm: axrewards.forceopen ]
Source Code: https://github.com/Artillex-Studios/AxRewards
Text Transcript
AxRewards A lightweight daily / weekly reward plugin
WHAT IS AXREWARDS? AxRewards is a highly customizable and lightweight reward plugin. You can define rewards with any length of cooldown that you would like.
FEATURES
Simple Configuration it only takes a few minutes to set up.
Multi Server Support No redis needed!
Database Support H2, SQLite, MySQL, PostgreSQL
AUTO UPDATING GUI The GUI refreshes every second without having to reopen it.
LOCK REWARDS BEHIND PERMISSIONS Create rewards that only people with certain ranks or permissioons can access.
COOLDOWN SYSTEM Claiming cooldown can be defined in seconds.
CUSTOMIZABLE GUIS You can modify all the items and it is possible to add decorations to the guis.
PLACEHOLDERS The plugin supports PlaceholderAPI.
COLOR FORMATS The plugin supports all popular color formats (minimessage, legacy, etc)
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 | ||||
| 8h ago | 1 |
- Added 26.3 support. The plugin now supports everything from 1.20.2 to 26.3.
- Migrated to our own library downloader system. Libraries are now stored in the plugins/AxAPI/libraries folder. You should also see it use less storage and download faster.
- Reworked the coloring system in the plugin, this should allow for most MiniMessage tags to work, like <click>, <hover>, <font>. If you notice anything being colored/parsed incorrectly in messages or menus of the plugin, please report it to us.
- Fixed a Folia exception.
- Added 26.2 support. (The plugin now supports everything between 1.20.2 and 26.2)
- Fixed that the previous version didn't get remapped on 1.20.5-1.21.4 servers, because the new 26.1 module requires java 25. This version now should work in all minecraft versions from 1.20.2 to 26.1.1 even with java 21.
- Added 26.1 and 26.1.1 support. (The plugin now supports everything between 1.20.2 and 26.1.1)
- Moved the update notifier to use our own internal api for more accurate information and to prevent it not working if the provider site goes down.
- Added 1.21.11 support
- Fixed the /axrewards forceopen command always opening the default menu.
- Added 1.21.9 and (most likely also) 1.21.10 support. (if you are using paper 1.21.9, you must update it to the latest build for the plugin to work)
- Fixed an exception with the packet system.
- Added 1.21.7 support.
- Added 1.21.6 support. The plugin now supports 1.20.2-1.21.6.
- More fixes to make modelengine compatible. (hopefully the last one)
- Fixed a bunch of reported issues (and fixed modelengine support)Report any issues @ https://github.com/Artillex-Studios/Issues/!
- Fixed signs not working
- Fixed villager guis not working.
- Note: ModelEngine is currently incompatible with this version of the plugin. If you are using it, please consider using the last version before the 1.21.5 support or wait a few days until we fix it!This version of the plugin still might have issues as there are major internal changes, please report any issues @ https://github.com/Artillex-Studios/Issues/!
- Added 1.21.5 support. (supported versions: https://docs.artillex-studios.com/supported-versions.html)
- Important: There are some major internal changes to our core api, (AxAPI) so there might be some issues. Please report any unexcepted behaviour at https://github.com/Artillex-Studios/Issues/
- 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)
- Added 1.21.4 support
- Fixed some issues with commands on 1.21+ versions
- Fixed some bugs related to the database
- Added 1.21.2-1.21.3 support
- 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
- Added 1.21.1 compatibility
- 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
- Added 1.21 support
- Added an update notifier, you can customize it or disable it in the config
- 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
- Improved placeholder support
- Fixed a few errors
- Added a close button to the gui
- Made the plugin behave a bit better to /reload and plugman (it is still not supported, but it should not fully stop anymore)
- Added a placeholder that shows how many rewards a player haven't claimed: %axrewards_collectable%
- Added 1.20.5 and 1.20.6 support
- Fixed an issue with MySQL and PostgreSQL databases
- Added a section where you can add or change the command aliases.



