DailyRewards+ | ⭐ The #1 Daily Rewards Plugin! ⭐

MC Plugin DailyRewards+ | ⭐ The #1 Daily Rewards Plugin! ⭐ 1.3.5.1
Boost your player retention with fully customisable Daily Rewards!

DailyRewards+ | V1.3.5.1

DailyRewards+ V1.3.5.1 introduces Minecraft 1.20.5 Support as well as some internal logic changes and bug fixes.

1. 1.20.5 Support: Minecraft V1.20.5 has quite a few large changes and earlier versions of the plugin do not carry full support for it.
DailyRewards+ V1.3.5.1 and later versions have full support for 1.20.5

2. Remodelled GUI Logic: You can now set multiple days to the same GUI slot. The plugin logic will automatically prioritise items to ensure that users can fully access their Daily Rewards.

3. Fixed Notable SQL Error: We detected an issue that can occur on occasions when a user leaves the server (with DailyRewards+ SQL enabled). This error has been resolved.

4. Implemented a slight cross-compatibility feature: One of our plugins (Vouchers+ https://www.spigotmc.org/resources/111185/) has implemented an anti-dupe system. We've added a notice when editing a days reward ingame to ensure that this dupe protection is preserved.

5. Some additional bug fixes.​
DailyRewards+ | V1.3.3

DailyRewards+ V1.3.3 brings some new requested features to the table whilst also boosting our performance and fixing a number of reported bugs!

1. Ability to Block Worlds from Reminder Message: With new Config.yml's you can utilise the field DailyRewardReminderBlacklistedWorlds to organise a list of worlds that should not send the reward reminder message to the users within it.
Note: You do not need to generate a new Config.yml if you feel this feature would not benefit your server.

2. Huge SQL Fix and Performance Improvements: We identified a large issue in recent weeks meaning that servers with high volumes of new players joining could crash if they were using our SQL system.
This issue has been resolved, and we've also taken the time to improve the performance of the system overall.

3. Bug Fixes: We've identified some minor bugs in the plugin and squashed them!
Thanks to our community for pointing some of these out.

4. Performance Improvements: The plugins performance has been improved in certain areas. This should provide a smoother user experience for everyone and reduce the strain put on the server CPU.​
DailyRewards+ | V1.3.3

DailyRewards+ V1.3.3 brings some new requested features to the table whilst also boosting our performance and fixing a number of reported bugs!

1. Ability to Block Worlds from Reminder Message: With new Config.yml's you can utilise the field DailyRewardReminderBlacklistedWorlds to organise a list of worlds that should not send the reward reminder message to the users within it.
Note: You do not need to generate a new Config.yml if you feel this feature would not benefit your server.

2. Huge SQL Fix and Performance Improvements: We identified a large issue in recent weeks meaning that servers with high volumes of new players joining could crash if they were using our SQL system.
This issue has been resolved, and we've also taken the time to improve the performance of the system overall.

3. Bug Fixes: We've identified some minor bugs in the plugin and squashed them!
Thanks to our community for pointing some of these out.

4. Performance Improvements: The plugins performance has been improved in certain areas. This should provide a smoother user experience for everyone and reduce the strain put on the server CPU.
DailyRewards+ | V1.3.2

DailyRewards+ V1.3.2 is another massive update. We've added more features, fixed more bugs, and listened to the communities feedback!

1. Improved in-configuration Custom Model Data: All icon fields within the Config.yml and Rewards.yml file now allow you to specify the custom model data code directly, without having to use /daily edit!
To do this, use the following format: "Material:ModelData"
For example, if you need an apple with custom model data 50, you could use: "APPLE:50"

2. Re-Written SQL Handling: We've completely re-written how we connect and utilise MySQL in our plugin (hence the drastic file size increase).
This update is crucial (especially for small servers) as it increases the stability of the connection when few requests are made as well as improves the overall performance of SQL within DailyRewards+.

3. Adjusted Sound Configurations: You can now specify the pitch and volume of the sound (in new configs) - updating your config for this is non-mandatory. You're more than welcome to use the older system.

4. Increased Reward Reminder Customisability: You can now choose whether the reward reminder message should actually be clickable to bring up the GUI (in new configs) - updating your config for this is non-mandatory. You're more than welcome to use the older system.

5. Added a New PAPI Placeholder: If you choose to update your Messages.yml file (non-mandatory), you'll be able to benefit from our new PAPI placeholder: %daily_remaining_time_compressed%
This placeholder allows you to show the remaining time for a reward in a compressed form (perfect for side scoreboards).
i.e., if a user has "12 Hours, 30 Minutes, 48 Seconds" until their reward, the compressed form would just show "12 Hours"

6. Performance Boosts & Bug Fixes: The plugin has improved in performance and a few reported bugs have been resolved.
DailyRewards+ | V1.3.0.5

DailyRewards+ V1.3.0.5 is our final bug patch for the V1.3.0 series. It is one of the most stable builds of DailyRewards+ to date.

We would highly recommend all users to update to this version!

It's also important to note that this update lays some framework for the release of V1.3.1, this will bring a suite of new features to your server!
This update fixes some issues regarding the Config.yml setting 'ResetWhenStreakCompleted', if you have this setting set to false, we recommend updating to this version.
Additionally, some performance improvements have been included!

If you have already updated to V1.3.0 or above, you will not need to regenerate your Config.yml file.
If you are updating to this from version V1.2.9 (or older), you will still need to delete your old Config.yml and allow for a new one to be generated
This update addresses some issues with generating DailyRewards+ GUIs as well as saving/loading data from a MySQL database.

If you have already updated to V1.3.0 or above, you will not need to regenerate your Config.yml file.
If you are updating to this from version V1.2.9 (or older), you will still need to delete your old Config.yml and allow for a new one to be generated
This is a very quick update to fix some small bugs regarding player play-time as well as the leaderboard placeholder system.

If you have already updated to V1.3.0 or above, you will not need to regenerate your Config.yml file.
If you are updating to this from version V1.2.9 (or older), you will still need to delete your old Config.yml and allow for a new one to be generated
DailyRewards+ V1.2.9 is a massive update which remodels some of our core structures and lays the foundation for V1.3.0!

1. Remodelled the PlayTime feature. You won't need to do anything for this change to take affect, it will happen automatically.
We changed the PlayTime system to require users to reach that PlayTime requirement every day in order to claim a reward... because it makes more sense than reaching it once and having all future rewards (for a Daily Rewards plugin)!

2. Reward AutoClaim functional update. If you make use of our Reward AutoClaim system, the plugin can now award players whilst they are in the server (with a buffer time delay to prevent lag). This is a great addition as the old system would only check when a player joined.

3. Fixed a crucial PAPI bug. This bug meant that servers which weren't using PlaceholderAPI could encounter GUI menus which load incorrectly, this is no longer the case! Apologies if this caused any inconvenience.

4. Debug command. We now have a debug command which allows you to record the plugins functionality. This command is not publicly listed but may be utilised when receiving high quality support from our Discord Support Server!

5. Additional Bug Fixes. Thank you to all the discord and spigot members who pointed out issues within the plugin, this update should patch them.

6. Performance Boosts. The plugin has received a suite of performance boosts, ranging from GUI loading to PlayTime logging. This should be noticeable in most servers!

DailyRewards+ | V1.2.8

DailyRewards+ V1.2.8 helps you take your plugin's customizability and compatibility to the next level!

1. Added the ability to disable the item count (indicating day number) from the reward GUI.
To modify this setting you will need to regenerate your config... **BUT** if you feel like you don't want to disable item quantity day counts, there's no need to regenerate the config at this moment in time.

2. Added PAPI support for the `RewardName` fields within the `Rewards.yml` file

3. Updated some internal libraries that provide some compatibility fixes and performance boosts when using features such as PAPI within the plugin

4. Additional Bug Fixes​
Top Bottom