RewardPro Daily Reward + Rank Reward + Presentman 3.17

Reward your players, Delivery Man, Cooldown, 100% customizable, MySQL Support, multiple servers!

  1. SuperM
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    [​IMG]

    RewardPro is a plugin that rewards your players by running a command you defined.

    [​IMG]
    • Customizable messages
    • NEW! Customize for every reward, the cooldown individually
    • You can use color codes
    • Reward your players for playing every day on your server
    • Automatically rewards a player on join, after the cooldown is over
    • Customizable reward command (you can use any command from any plugin with is on your server!)
    • You can reward your players with money, items or what you want!
    • UUID support
    • Reward players which bring new players
    • Resets the claimed rewards for a specific player, directly ingame
    • NEW! Refer System, The more players bring a user to the server, the higher his reward
    • NEW! You can add up to 9 fully customizable refer options
    • You can add unicode like '♥' or 'ä', for a better translation in your own language
    • Get informations where the new player is coming from
    • Reward your ranked players
    • Spawn a Delivery Man (Presentman)
    • Collect the player votes and send rewards
    • MySQL support
    • SQLight support
    • You can use it around your Bungeecord Network (because of MySQL)
    • Shows all players that were online in the last 24 hours
    • Supports spigot and bukkit 1.8 - 1.12
    • Disable unused functions (Voting, FistJoin, PlayerHead, ...)
    • See where the players from your server comes from
    • Checks if updates are available
    • You can add multiple commands on one reward item
    • You can spawn and respawn Presentments directly ingame
    • You can spawn as many Presentmans as you like
    • You can set particle effects on the Presentman (Spigot Version 1.11 or above)
    • You can a different cooldown for every reward
    • You can define individual lore lines on each reward
    • You can define up to 18 reward for the delivery mans inventory
    • You can change the name, profession and the spawn option of the delivery man
    • Every command has his own permission
    • NEW! You get a documentation of the configuration files
    • You can change the plugin prefix
    • You can enable debug mode, for a better log output
    [​IMG]

    If you want to use SQLight:
    1. Download the Plugin​
    2. Drag the Plugin into your Plugin folder​
    3. Start your server​
    4. The Plugin works now!​
    If you want to use MySQL:
    1. Download the Plugin
    2. Drag the Plugin into your Plugin folder
    3. Start your server
    4. Edit the mysql.yml
    5. Restart your Server
    6. The Plugin works now with MySQL!

    You need the Plugin Votifier (for the Voting System): https://dev.bukkit.org/projects/votifier

    [​IMG]

    Commands:

    /reward help > Shows you all Commands of the Plugin
    /reward info > Shows Information about the Plugin
    /reward choice > See where the players come from UI
    /reward present > Opens the Presentman UI (Support for Citizens)
    /reward log > Changes the log level of the plugin
    /reward reset > Resets the data for a specific player (He can claim all rewards again)
    /onlineplayer > Informed you about the online players
    /friendrefer> Referred by a Friend, reward your friend.
    /presentman > Shows all commands for the presentman

    Permissions:
    rewardpro.update
    <> Informs the user, if there is a update available
    rewardpro.presentman <> /presentman
    rewardpro.friendrefer <> /friendrefer
    rewardpro.onlineplayer <> /onlineplayer
    rewardpro.firstjoin <> /rewardpro choice
    rewardpro.help <> /rewardpro help
    rewardpro.info <> /rewardpro info
    rewardpro.log <> /rewardpro log
    rewardpro.reset <> /rewardpro reset​

    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    [​IMG]

    Here you can see all configs with a description of every element. So you can easily configure the RewardPro Plugin.

    config.yml: https://pastebin.com/xcib8W1C
    message.yml: https://pastebin.com/7Pn2bhch
    presents.yml: https://pastebin.com/tvE6Fufs
    refer.yml: https://pastebin.com/Dr42kWkH

    On pastebin, you can see always the latest configuration of the file.
    There is a commentatation on every different element of the configs.

    [​IMG]
    You are a YouTuber? You do MineCraft / Spigot tutorials?

    Than produce a tutorial in you native language and send me the link to your video. I will add you Video directly here in the plugin description.


    [​IMG]
    What's coming up next?​
    You have suggestions of improvement?
    Then send me your suggestions and I'm looking forward to add this function to this plugin.

    [​IMG]

    You get support in the Discussion, only in German and English!
    Did you find a bug?
    >>> Post it in the Discussion, so I can fix it with the next update!
    Termes of Use:
    • You are not allowed to distribute/sell this plugin.
    • You are not allowed to decompile this plugin.
    • You are not allowed to modify the plugin in any way.
    • You only get support on this forum.
    • If you download the Plugin, you agree the Terms of Use
    • We can change the terms at any time, without notifying you!

    Donation:
    If you like the resource and you want to support me,then use the PayPal email address below. Thank you very much!
    Give me a coffee.
    PayPal: [email protected]
    Buy MineCraft and other games for a low price: goo.gl/r7VaYq
    You need a low-cost server? bit.ly/2a7hvZi
    DeadMaster, mc732, ThuzBrio and 3 others like this.

Recent Reviews

  1. BoshelTuts
    BoshelTuts
    4/5,
    Version: 3.17
    really good plugin for being free, just one question, the presentman box title can be modified?? (No the npc name)
  2. TrollC
    TrollC
    4/5,
    Version: 3.17
    Pretty good plugin but there should be npc option instead of villager and the villager itself is too bugged. Otherwise, good job.
  3. miguelrebolo
    miguelrebolo
    2/5,
    Version: 3.17
    [12:46:31 ERROR]: Could not pass event InventoryClickEvent to RewardPRO v3.17
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:310) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:62) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.j
    ava:502) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:487) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.jav
    a:1850) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PacketPlayInWindowClick.a(SourceFile:33
    ) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PacketPlayInWindowClick.a(SourceFile:10
    ) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:
    13) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [
    ?:1.8.0_65]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_65]
    at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) [spigot-1.
    10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:
    733) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:
    399) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:
    672) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.jav
    a:571) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
    Caused by: java.lang.IllegalArgumentException: No enum constant org.bukkit.Parti
    cle.SKULL
    at java.lang.Enum.valueOf(Unknown Source) ~[?:1.8.0_65]
    at org.bukkit.Particle.valueOf(Particle.java:1) ~[spigot-1.10.jar:git-Sp
    igot-6016ac7-10c10b3]
    at eu.superm.minecraft.rewardpro.presentman.PresentmanInventory.onInvent
    oryClick(PresentmanInventory.java:337) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0
    _65]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0
    _65]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1
    .8.0_65]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_65]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.ja
    va:306) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    ... 15 more
    [12:46:36 INFO]: [RewardPRO] eu.superm.minecraft.rewardpro.presentman.Presentman
    s Call Presentmans list
    [12:46:36 FATAL]: Error executing task
    java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: In
    dex: 63, Size: 46
    at java.util.concurrent.FutureTask.report(Unknown Source) ~[?:1.8.0_65]
    at java.util.concurrent.FutureTask.get(Unknown Source) ~[?:1.8.0_65]
    at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:46) [spigot-1.
    10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.D(MinecraftServer.java:
    733) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.DedicatedServer.D(DedicatedServer.java:
    399) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.C(MinecraftServer.java:
    672) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.MinecraftServer.run(MinecraftServer.jav
    a:571) [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_65]
    Caused by: java.lang.IndexOutOfBoundsException: Index: 63, Size: 46
    at java.util.ArrayList.rangeCheck(Unknown Source) ~[?:1.8.0_65]
    at java.util.ArrayList.get(Unknown Source) ~[?:1.8.0_65]
    at net.minecraft.server.v1_10_R1.Container.getSlot(Container.java:111) ~
    [spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerConnection.a(PlayerConnection.jav
    a:1888) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PacketPlayInWindowClick.a(SourceFile:33
    ) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PacketPlayInWindowClick.a(SourceFile:10
    ) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at net.minecraft.server.v1_10_R1.PlayerConnectionUtils$1.run(SourceFile:
    13) ~[spigot-1.10.jar:git-Spigot-6016ac7-10c10b3]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~
    [?:1.8.0_65]
    at java.util.concurrent.FutureTask.run(Unknown Source) ~[?:1.8.0_65]
    at net.minecraft.server.v1_10_R1.SystemUtils.a(SourceFile:45) ~[spigot-1
    .10.jar:git-Spigot-6016ac7-10c10b3]
    ... 5 more
    1. SuperM
      Author's Response
      If you have a problem, open a bug report before your rating!

      It's your own fault, you have a misconfiguration. But you rating the plugin with 2 stars, nice!
  4. Safeen-Azad
    Safeen-Azad
    5/5,
    Version: 3.17
    it needs to be $8 premuim plugin, the best plugin ive ever seen before! <3 its not that easy to configure but the best reward plugin!
    i recommend in all servers
    sorry for my bad english xD
    1. SuperM
      Author's Response
      Thanks for rating!
  5. ZytronLP
    ZytronLP
    3/5,
    Version: 3.17
    Can you add an value, that i can change the Name of the Presentman in the config. So i Can add colorcodes and Places
    1. SuperM
      Author's Response
      You can change the Presemtman name, please read the documentation first! /presentman spawn <Name>
  6. GlobalGamer2003
    GlobalGamer2003
    5/5,
    Version: 3.17
    Fine plugin!

    Made some mistakes when using it heheeheh never enable debug mode boys!
  7. xMinecrafter702x
    xMinecrafter702x
    5/5,
    Version: 3.17
    Very nice! But there is a bug, the cooldown only works for Opped players. Normal users with the given permissions can get the loot from the rewardman instantly everytime pls help me :)
    1. SuperM
      Author's Response
      This shouldn't happen, would you describe your error more specific, in the discussions section?
  8. Ricozaur
    Ricozaur
    5/5,
    Version: 3.17
    Really nice plugin, i'm using it right now.
    I would like you to add a reload command ;)
    Thanks
    1. SuperM
      Author's Response
      Thanks for rating!
      Reload command will be added!
  9. trento_
    trento_
    5/5,
    Version: 3.17
    This plugin works very well, brings some very helpful, working and unique features. I really enjoy this plugin!
    1. SuperM
      Author's Response
      Thanks for rating!
  10. MrBreeze
    MrBreeze
    4/5,
    Version: 3.17
    love the plugin, but hit a wall when it comes to changing the command to something other than money? can this be done?
    1. SuperM
      Author's Response
      Thanks for rating!
      You can change the commands of all rewards inside the configuration.