DailyRewardsGUI [1.9 - 1.14] - Increase player retention 1.3.3

Reward players for joining multiple days!

  1. ApXaHGeJl
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    NEVER SUPPORT FOR 1.8.*

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

    [​IMG]
    So, this plugin will reward your players every day they join the server! The more days in a row they join the better rewards they will get!

    You can change the amount of days in a row from 1 to 54!
    Also, you can bind an NPC to open the GUI by /trait dailyrewards - Requires Citizens

    Executing commands in rewards:
    - 'console: <cmd>' = Console command.
    - 'op: <cmd>' = OP command.
    - '<cmd>' = Player command.

    Requires Java 8+ and Spigot 1.9+

    [​IMG]
    - MySQL and SQLite
    - Completely automated
    - High performance!
    - Unlimited amount of rewards
    - Set clickable NPC's (Citizens)
    - Fully customizable!
    - Unlock rewards after the midnight (Optional)
    - Define the time between the rewards!
    - Execute commands and send messages in rewards!
    - GUI Fully customizable
    - You can change amount of days in a row to reward
    - Auto opens on join (toggleable)
    - Autosaves player data every X mins
    - Dynamic GUI
    - *Suggest any in Discussion!*

    [​IMG]

    Command: /dailyreward - Opens rewards GUI
    Permission: dailyrewards.user

    Command: /dailyreward help - List of commands
    Permission: dailyrewards.user

    Command: /dailyreward reload - Reload configuration
    Permission: dailyrewards.admin

    [​IMG]
    Code (YAML):
    data:
      auto-save
    : 15
      storage
    :
        type
    : sqlite
        username
    : none
        password
    : none
        host
    : none
        database
    : none
      purge
    :
        enabled
    : false
        days
    : 60
    options
    :
      auto-open
    :
        enabled
    : true
        only-when-have
    : true
      days-row
    : 7
    rewards
    :
      '1'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $500'
        - '&6- x2 Diamonds'
        commands
    :
        - 'console
    : eco give %player% 500'
        - 'console
    : give %player% diamond 2'
        messages
    :
       - '&aCongratulations! You got reward for join %day%st day in a row!'
      '2'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $1500'
        - '&6- x4 Diamonds'
        commands
    :
        - 'console
    : eco give %player% 1500'
        - 'console
    : give %player% diamond 2'
        messages
    :
       - '&aCongratulations! You got reward for join %day%nd day in a row!'
      '3'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $3500'
        - '&6- x8 Diamonds'
        commands
    :
        - 'console
    : eco give %player% 3500'
        - 'console
    : give %player% diamond 8'
        messages
    :
       - '&aCongratulations! You got reward for join %day%rd day in a row!'
      '4'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $5000'
        - '&6- x16 Diamonds'
        - '&6- 10 Exp Levels'
        commands
    :
        - 'console
    : eco give %player% 5000'
        - 'console
    : give %player% diamond 16'
        - 'console
    : exp give %player% 10l'
        messages
    :
       - '&aCongratulations! You got reward for join %day%th day in a row!'
      '5'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $5000'
        - '&6- x16 Diamonds'
        - '&6- 20 Exp Levels'
        commands
    :
        - 'console
    : eco give %player% 5000'
        - 'console
    : give %player% diamond 16'
        - 'console
    : exp give %player% 20l'
        messages
    :
       - '&aCongratulations! You got reward for join %day%th day in a row!'
      '6'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $5000'
        - '&6- x16 Diamonds'
        - '&6- 30 Exp Levels'
        commands
    :
        - 'console
    : eco give %player% 5000'
        - 'console
    : give %player% diamond 16'
        - 'console
    : exp give %player% 30l'
        messages
    :
       - '&aCongratulations! You got reward for join %day%th day in a row!'
      '7'
    :
        lore
    :
       - '&7Come back every day to'
        - '&7receive even better rewards!'
        - ''
        - '&e&lRewards:'
        - '&6- $10000'
        - '&6- x16 Diamonds'
        - '&6- 40 Exp Levels'
        commands
    :
        - 'console
    : eco give %player% 10000'
        - 'console
    : give %player% diamond 16'
        - 'console
    : exp give %player% 40l'
        messages
    :
       - '&aCongratulations! You got reward for join %day%th day in a row!'
    gui
    :
      title
    : '&d&lDaily Rewards!'
      size
    : 27
      days-positions
    : '10,11,12,13,14,15,16'
      days-display
    :
        available
    :
          material
    : 'EMERALD_BLOCK:0:1'
          name
    : '&a[Day #%day%] &fAvailable Reward!'
          lore
    :
         - '%reward-lore%'
          - ''
          - '&a» &7Expires in
    : &a%expire%'
          - '&aClaim it right now!'
        taken
    :
          material
    : 'COAL_BLOCK:0:1'
          name
    : '&7[Day #%day%] &8Taken Reward'
          lore
    :
         - '%reward-lore%'
          - ''
          - '&8» &7Reward taken.'
        locked
    :
          material
    : 'REDSTONE_BLOCK:0:1'
          name
    : '&c[Day #%day%] &7Locked Reward'
          lore
    :
         - '%reward-lore%'
          - ''
          - '&c» &7Claim the previous reward to unlock!'
        next
    :
          material
    : 'GOLD_BLOCK:0:1'
          name
    : '&e[Day #%day%] &7Awaiting...'
          lore
    :
         - '%reward-lore%'
          - ''
          - '&e» &7Available in
    : &e%time%'
      items
    :
        panes
    :
          material
    : 'BLACK_STAINED_GLASS_PANE:0:1'
          name
    : '&b[Daily Rewards]'
          enchanted
    : false
          lore
    :
         - '&7Come back every day to receive'
          - '&7your daily bonus!'
          - ''
          - '&aThe more days in a row you'
          - '&ajoin the better the reward!'
          - ''
          - '&cYou must wait
    : &7%time%'
          - '&cbefore claiming your next bonus'
          slots
    : 0,1,2,3,4,5,6,7,8,9,17,18,19,20,21,22,23,24,25,26

Recent Updates

  1. v1.3.3
  2. 1.3.2
  3. 1.3.2

Recent Reviews

  1. stille7
    stille7
    4/5,
    Version: 1.3.3
    Auto-open cant be used with Authme, but one solution is disable it but in Authme configuration add the /daylerewards command after login event.
  2. Lethal888
    Lethal888
    4/5,
    Version: 1.3.3
    When auto-open is enable, players can t log in because chat is closing after 2 secunds. Can u repair it?
  3. Zelenick
    Zelenick
    5/5,
    Version: 1.3.3
    Great rewards plugin, even tho it doesn't work on 1.8.8 :/ Is it possible to make it 1.8 too?
  4. TakenNone
    TakenNone
    5/5,
    Version: 1.3.3
    Great plugin! Easy to use!! Keep up the great work! Use this plugin ASAP easy and free!
  5. CaptanBurak
    CaptanBurak
    4/5,
    Version: 1.3.3
    good plugin but tihs plugin supports 1.8.8 or not i need that version pls

    thank you soo much
    1. ApXaHGeJl
      Author's Response
      thank you soo much for such a stupid review, typical 1.8
  6. kazdeejay
    kazdeejay
    5/5,
    Version: 1.3.2
    Clearly way better than its premium counterpart.

    Not really compatible with plugins that prompt a resource pack because the plugin will cancel the resource pack prompt and players will be able to play without a resource pack (because the inventory will override the rp request). It was easy to just disable the GUI from popping up onJoin, and I'm glad this was an option.

    Developer has clearly put thought in the configs, making it easy to navigate and easy to add items and such.

    10.0/10.0
    1. ApXaHGeJl
      Author's Response
      Thank you!
  7. Namor
    Namor
    5/5,
    Version: 1.3.1
    Super easy to install and configure, I have used another paid daily bonus resource and this beats it hands down, I have deleted the paid resource.
    1. ApXaHGeJl
      Author's Response
      Thank you!
  8. Poffertjes
    Poffertjes
    5/5,
    Version: 1.3.1
    Very Nice and easy to configure. Just have a question have set up the config for 28 days including custom rewards but I want to test all the days if they receive all the rewards correctly is there a way to do so.
    1. ApXaHGeJl
      Author's Response
      Ask any questions in the Discussion tab. Thanks for the review!
  9. Alry_FireBlade
    Alry_FireBlade
    5/5,
    Version: 1.3.1
    Nothing to say.
    It is an awesome Plugin and it does what you expect.

    It is simple to configure and you can translate the Messages!

    (Minecraft Spigot 1.13.2)
    1. ApXaHGeJl
      Author's Response
      Thank you!
  10. howtoNhut
    howtoNhut
    5/5,
    Version: 1.3.1
    Daily attendance plugin is very good, please continue to develop the plugin :)
    ... 80 characters ...
    1. ApXaHGeJl
      Author's Response
      Thank you!