Daily Rewards 1.3.7g

DISCONTINUED DEVELOPMENT - Check GitHub for source code.

  1. Halflove
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.16
    Source Code:
    https://github.com/HalfloveJAR/Daily-Rewards
    Contributors:
    Kicjow (Data File Code)
    [​IMG]


    DISCONTINUED DEVELOPMENT, SEE GITHUB FOR SOURCE CODE
    Check out RAWRMaD's continuation of this resource here: https://www.spigotmc.org/resources/daily-rewards.97753/


    Overview:

    Daily Rewards is a fairly advanced plugin that rewards your players daily by simply running a command. Not only is it extremely customizable, but it is also extremely stable - major bugs are squashed near-instantly and minor bugs will always be hunted down and squished as well. You can count on this plugin to get the job you require done effectively and efficiently.


    Features:
    • Customizable rewards and reward categories​
    • Customizable permissions​
    • Customizable messages​
    • Customizable cooldown​
    • Random reward feature​
    • UUID Support​
    • IP Support​
    • Locally stored player data​
    • MySQL support​
    • PlaceholderAPI support​
    • Auto-update detector​
    • Built for spigot/craftbukkit 1.16 - 1.16.5
    • Versions available for 1.7 - 1.14.3


    Commands & Permissions:
    /Reward - Default Permission: dr.claim
    /Dailyrewards - Permission: dr.admin

    When you put a reward's permission to true, the player must have the permission: dr.(reward's name here)


    Dependencies:
    • Requires Java 8 when used in a home-hosted server
    Config:

    The current version of this plugin may require different string values for sounds depending on your version due to the changes to bukkit effect names between each update - the default config strings are configured to 1.10+ by default, if you are using a spigot version older than 1.10, use these sound effects in your config.

    You can download older versions of this plugin in the version history tab, or click here

    Config.yml default configuration
    Messages.yml default configuration
    • You can have as many reward lines as you want​
    • Send multiple commands on one line by putting a semicolon between the commands (Example: say 1;say 2;say 3)​

    Placeholders:
    • Player's name - %player%
    • Remaining cooldown time - %time%
    • Remaining cooldown hours - %h%
    • Remaining cooldown minutes - %m%
    • Remaining cooldown seconds - %s%
    PlaceholderAPI Placeholders:
    • Remaining cooldown time - %dailyrewards_remaining_time%
    • Remaining cooldown hours - %dailyrewards_remaining_hours%
    • Remaining cooldown minutes - %dailyrewards_remaining_minutes%
    • Remaining cooldown seconds - %dailyrewards_remaining_seconds%
    • Configurable reward available message - %dailyrewards_player_reward_available%
    • Configurable no rewards available message - %dailyrewards_player_no_rewards%
    • Configurable current reward availability status message - %dailyrewards_player_test_qualification%



    Donators:
    By donating I will put your spigot username or name in the list below along with the amount donated, if you are the owner of a server and donate I will put your server IP in bold font at the top of the plugin page and mark you as a sponsor. Thanks for considering donating to my projects!

    play.Maestrea.com ($20)
    Alexander L. ($5)
    xorange ($5)

    Images

    1. spigotpicture.jpg

Recent Updates

  1. Update 1.3.7g (Hot Fix)
  2. Update 1.3.7f
  3. Update 1.3.7e

Recent Reviews

  1. shuebtcbuy
    shuebtcbuy
    1/5,
    Version: 1.3.7g
    needs upd & fix 1.16.5 usability. So dont work on my server.. be wait new update
  2. Minecraft_Pundit
    Minecraft_Pundit
    5/5,
    Version: 1.3.7g
    ****Update 1.1.0 REVIEW***
    This works even on 1.18. It doesn't offer the latest features, but it's FREE and it WORKS! Thank you, please come back and update one day <33333


    In regards to the latest jar (as of 3/08/22) it does not work at all in 1.17, nor 1.18 Minecraft versions.
  3. FilipeeX
    FilipeeX
    2/5,
    Version: 1.3.7g
    I've been looking for a simple daily rewards plugin and this one seemed perfect so I tried it with 1.18 (version my server's on) and it didn't work so it would be awesome if you'd update it.
  4. RAWRMaD
    RAWRMaD
    5/5,
    Version: 1.3.7g
  5. dshumilo
    dshumilo
    5/5,
    Version: 1.3.7g
    com.mysql.jdbc.Driver Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.

    `com.mysql.jdbc.Driver' to `com.mysql.cj.jdbc.Driver'

    replaces the error automatically, but could you fix the outdated value for yourself
  6. Ferenc1234
    Ferenc1234
    4/5,
    Version: 1.3.7g
    Hi, i want to add this for 1.17.1, this plugin works very well on 1.16, but not works on 1.17.1, can you fix it please?
    Thank you, have a nice day.
  7. Bijju089
    Bijju089
    1/5,
    Version: 1.3.7g
    [14:05:37] [Server thread/INFO]: [DailyRewards] Enabling DailyRewards v1.3.7g
    [14:05:37] [Server thread/ERROR]: Error occurred while enabling DailyRewards v1.3.7g (Is it up to date?)
    java.lang.NullPointerException: Cannot invoke "me.clip.placeholderapi.PlaceholderAPIPlugin.getLocalExpansionManager()" because the return value of "me.clip.placeholderapi.expansion.PlaceholderExpansion.getPlaceholderAPI()" is null
    at me.clip.placeholderapi.expansion.PlaceholderExpansion.register(PlaceholderExpansion.java:132) ~[?:?]
    at me.Halflove.DailyRewards.Main.Main.onEnable(Main.java:42) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[minecraft_server.jar:git-Paper-786]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[minecraft_server.jar:git-Paper-786]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:500) ~[minecraft_server.jar:git-Paper-786]
    at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugin(CraftServer.java:518) ~[minecraft_server.jar:git-Paper-786]
    at org.bukkit.craftbukkit.v1_16_R3.CraftServer.enablePlugins(CraftServer.java:432) ~[minecraft_server.jar:git-Paper-786]
    at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:594) ~[minecraft_server.jar:git-Paper-786]
    at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:298) ~[minecraft_server.jar:git-Paper-786]
    at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1069) ~[minecraft_server.jar:git-Paper-786]
    at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[minecraft_server.jar:git-Paper-786]
    at java.lang.Thread.run(Thread.java:831) [?:?]
    [14:05:37] [Server thread/INFO]: [DailyRewards] Disabling DailyRewards v1.3.7g


    -------------------------------------------------------------------------------------------------------
    AFTER THIS FIXES I WILL DELETE THIS REVIEW
  8. Tap3w0rm
    Tap3w0rm
    5/5,
    Version: 1.3.7g
    To offset the 1 star reviews I am taking my time to review this plugin. Well, its fantastic, easy to use and hasn't caused any issues over the last several years of using it. However it currently doesn't work on 1.17.X and I am sure the author will eventually fix this issue. The author is very responsive and has corrected issues in the past with little issue.
  9. Auxilor
    Auxilor
    1/5,
    Version: 1.3.7g
    Straight up doesn't work. Same stacktrace as xGhostnice with PalceholderAPI - please fix!
  10. Paxelo
    Paxelo
    1/5,
    Version: 1.3.7g
    Very bad plugin
    Add pictures to description and dont waste our time.
    ...........
    1. Halflove
      Author's Response
      Did you just give a one-star review because you want pictures for an entirely command-based plugin? And what do you mean by "don't waste OUR time", you're the first person to say anything about that out of all 39,977 people who have downloaded this plugin. I would respect your review if you had suggested this idea in the discussion tab rather than tarnishing the rating of the current version of this plugin because you have the reading skill of a kindergartener and require pictures in your books.