Daily Rewards [OLD] icon

Daily Rewards [OLD] -----

Discontinued project, check GitHub for source code or check out Daily Rewards 2




Changes/Fixes:
  • Fixed a small typo causing issues with PAPI (Thanks LuuckA21)
----------, May 26, 2021

Changes/Fixes:
  • Fixed the "wrong compiler version" bug (Thanks @lajci333, Porkason, and LuuckA21), you should now be able to use this plugin on paper servers, let me know if you're still having issues with this plugin's compatibility with paper.
  • Minor cleaning in the main class
----------, May 26, 2021

New:
  • Added support for Spigot 1.16.5
  • Added public GitHub (source code) link for developers
Changes/Fixes:
  • Fixed new update reminder in the console and for opped players
----------, Apr 16, 2021

New:
  • Added support for Spigot 1.14.2 & 1.14.3
Changes/Fixes:
  • Fixed a bug where reward groups would overlap on rare occasions (Thanks @FlexioN)
----------, Jul 7, 2019

New:
  • Added spigot/bukkit 1.14.1 support
Changes/Fixes:
  • The update checker now only notifies opped players when an update is available
  • You can now disable the update checker by setting "check-for-updates" to false in the config.yml (Suggested by @Kruize & @PCPSells)
----------, May 26, 2019

Changes/Fixes:
  • Swapped from EzPlaceholderHook to PlaceholderExpansion methods to support future versions of PlaceholderAPI
----------, May 12, 2019

New:
  • Added bStats support to collect some statistics about how many servers use Daily Rewards
  • Added PlaceholderAPI support (Messages & Rewards both work with any PAPI placeholder) (Suggested by @LoLMeCZ & @Arasple)
  • New PlaceholderAPI placeholders available
    %dailyrewards_remaining_time%, %dailyrewards_remaining_hours%, %dailyrewards_remaining_minutes%, %dailyrewards_remaining_seconds%, %dailyrewards_player_reward_available%, %dailyrewards_player_no_rewards%, %dailyrewards_player_test_qualification%
  • You can now use two percentage signs in placeholders (ex: %time and %time% both work)
  • You can now add multiple commands to one line by separating them with a semicolon (ex: say 1;say 2;say 3 etc...) (Suggested by: @iKilledEveryone & @zachrocks22)
Changes/Fixes:
  • Changed %time% to be formatted in a much cleaner and organized way
  • Fixed a bug where you couldn't disable the no-permission message by setting it to "" (Blank)
  • Fixed a bug where you couldn't disable the player-help message by setting it to "" (Blank)
  • Optimized code and removed unused imports
----------, Apr 26, 2019

Changes/Fixes:
  • Fixed a minor bug with the update checking feature
  • Fixed a bug relating to loginclaim and savetoip not getting along (Thanks @xorange)
  • Fixed a console error when a player joins while MySQL is disabled (Thanks @xorange)
----------, Apr 25, 2019

New:
  • Added MySQL Support
  • Added an update checker feature
Changes/Fixes:
  • /dr reload is now more reliable
That moment when Halflove finally learns how to work with MySQL
[​IMG]
----------, Apr 25, 2019

New:
  • Added support for Spigot/Bukkit 1.14
Changes/Fixes:
  • You can now disable the "reward-available" message by leaving it blank
  • Fixed up bug keeping the UUID and IP data path options from being detected correctly (Thanks @xorange)
  • Fixed a bug where the IP data path only worked with "loginclaim" enabled
  • Cleaned up the code quite a bit
----------, Apr 24, 2019

New:
  • Added Spigot/Bukkit 1.13.2 support
  • Added login reminder feature as suggested by @Serok
Changes/Fixes:
  • Discontinued support for all spigot/bukkit versions lower than 1.13, if you wish to continue using older versions of spigot/bukkit please download an older version of daily rewards, available here
----------, Mar 3, 2019

Changes/Fixes:
  • Fixed a minor bug with the login claim feature (Thanks @Kay )
  • Changed the reward command from /claim to /reward (Due to compatibility issues, /claim still works, however.)
----------, Aug 1, 2017

New:
  • Added Spigot/Bukkit 1.12 support
Changes/Fixes:
  • Admin commands can now be executed in the server console
----------, Jun 12, 2017

New:
  • Re-Implemented UUID support
Changes/Fixes:
  • Changed "autoclaim" to "loginclaim" to prevent confusion
  • Fixed the "no permission" message being sent as a broadcast
  • Fixed permissions not working when "loginclaim" was enabled
  • Ran my Swiffer Sweeper through the redundant parts of my code
Note: this update was only tested in 1.11.2, any other version may have bugs or glitches.
[​IMG]
----------, Jun 2, 2017

New:
  • Completely recoded the entire plugin
  • Added an autojoin message delay option
  • Added support for Spigot/Bukkit 1.11 & 1.11.2
Changes/Fixes:
  • Broadcast messages are now per reward group
  • Reward messages are now per reward group
  • The plugin is 100% IP based, for now, no more saving to UUIDs
  • Permission based reward groups permission is now dr.(name)
This update was mainly made to clean up the plugin and bring it to a much more stable state as well as finally implement support for Spigot/Bukkit 1.11+. Now that I have a new structure to work with, I'm planning on implementing some highly suggested features as well as changing and fixing other little things (ex: 1.12 support, re-implement particles...). Also, this update is titled a "pre" update because it's missing some features that I want to be in the official version update. Expect version 1.3 to be released soon.

PS: Expect bugs, due to limited resources, bug testing wasn't very in-depth, please report any bugs to me if found.


When I finally release a Daily Rewards update:

[​IMG]
----------, May 28, 2017

Changes/Fixes:
  • Fixed a huge bug with the auto-join feature
Me trying to fix my plugins:
[​IMG]
----------, Sep 17, 2016

Changes/Fixes:
  • Fixed a bug with a few messages sending multiple times
  • Fixed a bug with incorrect messages being sent
----------, Sep 17, 2016

Changes/Fixes:
  • Ran a vacuum through the plugin, removing all the junk
  • Organized majority of each java class
  • Reworked a few mechanics helping speed up future updates
  • Added a few minor methods to help with a future update
This update was mainly a clean-up update to help me create new features in the future. I have a medium sized update in the works and should be done very soon. Also, please report any bugs found in this plugin via spigotmc private message, do not report bugs in the form a plugin review, thanks. :)

[​IMG]
----------, Sep 9, 2016

New:
  • Added bukkit/spigot 1.7 support
Changes / Fixes:
  • Removed a small amount of unnecessary code
----------, Jul 13, 2016

New:
  • Added support for 1.10
  • Added support for 1.8
  • Added /dr reset command
  • Added messages.yml
  • Added a few new lines to data.yml to help with future development
Changes / Fixes:
  • Removed /dr config
  • Remove particle support due to version incompatibilities
  • Removed main command permission
  • You can now disable a message by leaving the string quotes empty
  • Cleaned up config.yml massively
  • Message strings are now found in messages.yml
  • Simplified data saving code massively
  • Fixed a bug with the save to ip feature
This version may require different string values for sounds or potions depending on your version due to the changes to bukkit enum names between each update - the default config strings are configured to 1.10 by default, make sure every string in the config.yml is valid with your version of bukkit before using the plugin.
----------, Jul 10, 2016

New:
  • Now support bukkit/spigot 1.9.4

Changes / Fixes:
  • You can now set individual reward groups to random
Please make sure you are using spigot/bukkit 1.9 or higher when using this plugin, if you're having any issues with the plugin please private message me.
----------, May 14, 2016

Removed:
  • Removed spigot/bukkit 1.8.8 java buildpath
Please make sure you are using spigot/bukkit 1.9 or higher when using this plugin, if you're having any issues with the plugin please private message me.
----------, May 3, 2016

Changes / Fixes:
  • Auto-Reward feature fixed
----------, May 2, 2016

New:
  • You can now toggle certain permissions off/on to help prevent confusion with permissions
Notice: This update is expected to have bugs on release, please message me as soon as you find a bug so I can quickly fix it, please do not report bugs in the form of a plugin review, thanks.
----------, May 2, 2016

New:
  • Implemented auto reward feature
  • You can now toggle messages true/false
  • You can now do %s %m %h as well as %time for time placeholders
  • You can change the no permissions message now
  • Can now save player data to their IP
  • Added random reward feature (toggleable in config.yml)
  • Added /dailyrewards command (requires dr.admin)
  • Added particles, potions, and sound effects (customizable in config.yml)
  • You can now add different reward groups for different ranks
Changes / Fixes:
  • Changed rewards.yml to data.yml
  • More organized config.yml
  • More organized code
Notice: This update is expected to have bugs on release, please message me as soon as you find a bug so I can quickly fix it, thanks.
----------, Apr 29, 2016

New:
  • You can now customize every message used in this plugin (supports color codes, using %time to show the command sender's cooldown time and %player to show the command sender's name)
  • Customizable cooldown time (86400000 is one day cooldown)
  • Now supports spigot / bukkit 1.9.2
Changes / Fixes:
  • Overall code is a bit more stable and cleaner
----------, Apr 9, 2016

New:
  • Now supports Minecraft 1.9
----------, Mar 20, 2016

  • Fixed the permission bug, permission node dr.reward now works
  • You can now use the command /reward or /claim
  • Fixed a few message errors
  • Added support for some other spigot jars
----------, Jan 7, 2016

Resource Information
Author:
----------
Total Downloads: 99,549
First Release: Jan 6, 2016
Last Update: May 26, 2021
Category: ---------------
All-Time Rating:
125 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings