Daily Rewards 1.3.7d

Reward your players after a configured cooldown runs out.

  1. Halflove
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    Contributors:
    Kicjow (Data File Code)
    [​IMG]

    Sponsored by:

    [​IMG]



    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.13.2 - 1.14.3​
    • Versions available for 1.7 - 1.12.2​


    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)
    [​IMG]

    Images

    1. spigotpicture.jpg
    DonKolia, Thijsl, Osqai and 14 others like this.

Recent Updates

  1. Update 1.3.7d
  2. Update 1.3.7c
  3. Update 1.3.7b

Recent Reviews

  1. DonKolia
    DonKolia
    5/5,
    Version: 1.3.7d
    Muy buen plugin, me ha gustado mucho y me ha venido muy bien. Gracias por las Placeholder de %dailyrewards_remaining_seconds%.
    Es Ășnico y esas Placeholder lo hace Ășnico al plugin.
  2. JaagupKreem
    JaagupKreem
    5/5,
    Version: 1.3.7d
    Plugin seems to be not maintained anymore however this is still working on 1.16.3

    Albeit the errors mentioned below on server start.

    Everything else works fine.
  3. HenryAcidman
    HenryAcidman
    5/5,
    Version: 1.3.7d
    Of the many Daily Reward plugins, this was the only one that worked on my server. It's really wonderful.
    It was 1.16.1, but it works without problems!
  4. warren1928
    warren1928
    2/5,
    Version: 1.3.7d
    i have an issues that no one can use the commands daily rewards but only op can and there no way to make them use it too
  5. shalom25
    shalom25
    2/5,
    Version: 1.3.7d
    me gusta mucho el complemento pero me tirar es error ayuda
    [15:37:58] [Server thread/WARN]: java.io.IOException: Server returned HTTP response code: 405 for URL: https://api.spigotmc.org/legacy/update.php?resource=16708
    > [15:37:58] [Server thread/WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900)
    > [15:37:58] [Server thread/WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
    > [15:37:58] [Server thread/WARN]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
    > [15:37:58] [Server thread/WARN]: at me.halflove.dailyrewards.Managers.JoinManager.updateChecker(JoinManager.java:163)
    > [15:37:58] [Server thread/WARN]: at me.halflove.dailyrewards.Managers.JoinManager$1.run(JoinManager.java:42)
    > [15:37:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftTask.run(CraftTask.java:81)
    > [15:37:58] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_14_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:394)
    > [15:37:58] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.b(MinecraftServer.java:1023)
    > [15:37:58] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.DedicatedServer.b(DedicatedServer.java:396)
    > [15:37:58] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.a(MinecraftServer.java:971)
    > [15:37:58] [Server thread/WARN]: at net.minecraft.server.v1_14_R1.MinecraftServer.run(MinecraftServer.java:816)
    > [15:37:58] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:748)
  6. mrDetroedPlay
    mrDetroedPlay
    1/5,
    Version: 1.3.7d
    This is a very bad plugin. With each "/reward" command large lags appear and 200mb of RAM is consumed (checked with /gc)
  7. lattyhelp
    lattyhelp
    5/5,
    Version: 1.3.7d
    [00:11:07 WARN]: [AutoSaveWorld] Plugin DailyRewards attempted to establish connection https://api.spigotmc.org/legacy/update.php?resource=16708 in main server thread
    [00:11:07 WARN]: [AutoSaveWorld] Plugin DailyRewards attempted to establish connection socket://api.spigotmc.org:443 in main server thread
    [00:11:07 WARN]: java.io.IOException: Server returned HTTP response code: 405 for URL: https://api.spigotmc.org/legacy/update.php?resource=16708
    [00:11:07 WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1900)
    [00:11:07 WARN]: at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1498)
    [00:11:07 WARN]: at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:268)
    [00:11:07 WARN]: at me.halflove.dailyrewards.Managers.JoinManager.updateChecker(JoinManager.java:163)
    [00:11:07 WARN]: at me.halflove.dailyrewards.Managers.JoinManager$1.run(JoinManager.java:42)
    [00:11:07 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)
    [00:11:07 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:353)
    [00:11:07 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:739)
    [00:11:07 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406)
    [00:11:07 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679)
    [00:11:07 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577)
    [00:11:07 WARN]: at java.lang.Thread.run(Thread.java:748)
  8. Thijsl
    Thijsl
    4/5,
    Version: 1.3.7d
    i need help my friends don't have perms to use claim or the other commands how do i give it to them?
  9. Swilt_
    Swilt_
    1/5,
    Version: 1.3.7d
    org.bukkit.command.CommandException: Unhandled exception executing command 'dr' in plugin DailyRewards v2.1.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_222]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_222]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot.jar:git-Spigot-db6de12-18fbb24]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_222]
    Caused by: java.lang.NullPointerException
    at net.frozenspace.dailyrewards.Commands.onCommand(Commands.java:19) ~[?:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ~[spigot.jar:git-Spigot-db6de12-18fbb24]
    ... 15 more

    Nothing support.
  10. DaPoly
    DaPoly
    5/5,
    Version: 1.3.7d
    I really love the plugin. Does exactly what it says it does. I am having issues with the api placeholders. If you can shoot me a DM on I guess clearer instructions on how to set it up that would be great. But none-the-less great plugin!