Daily Rewards 2 ⭐ (1.20 - 1.21.8) icon

Daily Rewards 2 ⭐ (1.20 - 1.21.8) -----

⭐ Reward players for playing ⭐ Advanced menus and streaks ✅ Now supporting Folia!




A recent update added an alternate jar file to the plugin download. Please refer to the installation instructions for help on which jar file to install on your server.

Changes / Fixes:

Although this update was tested thoroughly, you might still encounter bugs or issues. Please report any bugs you might find to the GitHub bug tracker here.
----------, Jul 14, 2025

This update adds an alternate jar file to the plugin download. Please refer to the installation instructions for help on which jar file to install on your server.

New:

  • Folia and Paper servers are now supported

    There are now two jar files available within the plugin download. You can follow the installation instructions for instructions on how to install the correct version. Check out this page for supported versions.
Changes / Fixes:
  • Updated the default config.yml to be a lot more clear on what is going on. This should help new server owners understand how the config works a bit easier.
  • Updated the automatic update checker to be a bit more accurate.
I have also been working on including ItemsAdder support on the plugin, but I cannot thoroughly test my code since I do not own a $20 copy of ItemsAdder. I am going to reach out to the developer to see if I could get a free key, but no promises on this feature being officially supported yet.

I tested this update on Folia, Paper and Spigot servers and everything seems to be working fine. I did find some minor (benign) bugs, but will need to investigate fixes. That being said, if you notice any issues with the plugin on your server, please let me know by submitting a ticket on the GitHub bug tracker here.
----------, Jul 13, 2025

This update adds some more functionality in the config.yml file. I highly recommend you review the new configuration options which appear here, and add them into your config.yml file when updating to this version of Daily Rewards 2.

New:

  • You can now change the material and sound options for the profile button in the menu by using the new config options here
  • You can now use the string skull:%player% in any material option to use the texture of the player viewing the menu (this is mainly useful for the profile item in the config)
Changes / Fixes:
  • Improved the error logging for sound settings. You should now receive useful debugging information in the console if you have misconfigured a sound setting in the config.yml file.
Although this update was tested thoroughly, you might still encounter bugs or issues. Please report any bugs you might find to the GitHub bug tracker here.
----------, May 8, 2025

This update adds some more functionality in the config.yml file. I highly recommend you review the new configuration options which appear here, and add them into your config.yml file when updating to this version of Daily Rewards 2.

New:

  • You can now use custom skull/player head textures in the config.yml. You can learn how to use custom skulls here. (Suggested by @DezekTw)
  • You can now change the material and name of the filler items in the rewards menu
  • You can now optionally add a sound effect when clicking a filler item in the rewards menu
  • Added some debug messages in console for misconfigured material settings. If you configure a material wrong, this will help you determine what you did wrong.
Although this update was tested thoroughly, you might still encounter bugs or issues. Please report any bugs you might find to the GitHub bug tracker here.
----------, Mar 19, 2025

This update adds some more functionality in the config.yml file. I highly recommend you review the new configuration options which appear here, and add them into your config.yml file when updating to this version of Daily Rewards 2.

New:

  • You can now configure the size and layout of the /rewards menu using the /ar menuconfig command in-game. A guide for this can be found here
  • Added new configuration option ‘check-for-rewards-cycle’ which will check and remind players on a configured interval if they have any new available rewards while online
  • Added new configuration options under ‘navigation-next’ and ‘navigation-back’ which will allow you to change the name and material of these items in the reward menu (suggested by @DezekTw)
  • Added new config option ‘reward-reminder-on-join’ which will send a message and sound to players when they login and have a new reward available
  • The /adminreward command now has tab-complete suggestions for easier command usage
Changes / Fixes:
  • If a message in messages.yml is set to a blank string, neither the message or sound associated with it will be sent to the player. An example of this can be seen here
  • Fixed a bug that allowed players to open the reward menu on login even if they did not have the ‘dr.reward’ permission
  • Added new error and warning console logs for more helpful context for debugging
  • Optimized some internal utility functions for better performance
  • Refactor internal classes and packages to be more organized and easily modified
This update adds and changes over 1,000 lines of code. Although I tested thoroughly, you might still encounter bugs or issues. Please report any bugs you might find to the GitHub bug tracker here.
----------, Jan 7, 2025

Changes/Fixes:
  • Fixed an error with new time formats parsing incorrectly
----------, Jul 14, 2024

New:
  • Added new locale options in messages.yml to change the phrases: 'second', 'seconds', 'minute', 'minutes', 'hour', and 'hours'. Suggested by @rudde
Changes/Fixes:
  • You can now target offline players when using admin commands
----------, Jul 14, 2024

New:
  • Added new "mysql.table-name" optional configuration option, suggested by @rudde. If you generated your config before this update, you can add the new table-name configuration option as shown on this wiki page.
Changes / Fixes:
  • Removed config option validation methods as there was a possibility it would cause options to regenerate after being deleted.
  • Tested on 1.21, appears to work without issues. Please report any bugs you come across here.
----------, Jul 10, 2024

This update adds some more functionality in the config.yml file. Although it is unlikely to break anything, it is a good idea to make a backup of your config files before updating to newer versions.

New:

  • Added new open-on-join-permission config setting, by default it is set to nothing. If a permission is defined here, players will require that permission in order for the open-menu-on-join option to work.
Changes / Fixes:
  • Using /ar reload now properly reloads messages.yml, config.yml, and the in-game reward menu.
----------, May 1, 2024

This update adds some more functionality in the config.yml file. Although it is unlikely to break anything, it is a good idea to make a backup of your config files before updating to newer versions.

New:

  • You can now add 'random: true' to your reward groups to randomly select one reward command from its group when claimed. See example usage here.
  • Added sound, volume, and pitch options for opening the reward menu.
Changes / Fixes:
  • Config options are now validated on startup. This means that if you are missing new config options when updating the plugin, it should automatically add the missing options.
----------, Mar 17, 2024

Changes / Fixes:
  • Compiled Kotlin into the jar file, this fixes an issue where some servers could not use the plugin if their machine doesn't have Kotlin installed
----------, Feb 25, 2024

Changes / Fixes:
  • Now supports Spigot 1.20 - 1.20.4
----------, Feb 25, 2024

New:
  • Added a new config option for the name of the reward menu
  • The plugin will now send a message to players with the permission dr.admin on login if a new plugin version is available
  • Added support for hex color codes (usage: &#ff2701)
Changes / Fixes:
  • Fixed a bug that would cause the menu to have an extra, empty page if your number of days configured is divisible by 7
----------, Feb 25, 2024

Resource Information
Author:
----------
Total Downloads: 75
First Release: Feb 23, 2024
Last Update: Jul 14, 2025
Category: ---------------
All-Time Rating:
4 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings