UltimateRewards - Daily & Playtime v1.0.0

An all-in-one rewards system featuring Daily Roulette and Playtime rewards.
    • Main image.png
    • tutorial 2.gif
    • tutorial 3.gif
    • tutorial.gif
    • Main image.png
    • tutorial 2.gif
    • tutorial 3.gif
    • tutorial.gif
UltimateRewards
The ultimate all-in-one rewards system for your Minecraft server!

tutorial 3.gif


Overview
UltimateRewards is designed to boost player retention on your server by providing interactive and engaging ways to earn rewards. Whether it's a daily spin or a reward for being active, this plugin gives you full control over the player experience.

Key Features
  • Daily Roulette: A beautiful, animated GUI where players can spin for a daily prize based on custom weights and chances.
  • Playtime Milestones: Reward your players for their loyalty! Track playtime and let players claim custom rewards as they reach specific goals.
  • 100% Customizable: Every single message, GUI title, item name, and lore can be edited in the config.yml. Supports & color codes!
  • Dynamic Rewards: Easily configure money prizes, custom items, and unique materials for every tier.
  • Admin Control: Full control over player data with easy-to-use reset commands.
  • Vault Integration: Seamlessly works with your server's economy.
  • Optimized & Lightweight: Built with performance in mind using modern NBT storage.
Code:
# ==========================================
# UltimateRewards - Rewards System Configuration
# ==========================================

rewards-system:
  
  # --- PlayTime Rewards ---
  playtime:
    gui-title: "&8&lPLAYTIME REWARDS"
    gui-slots: 36

    # Player Stats Display
    player-head:
      slot: 4
      name: "&e&lYour Stats"
      lore:
        - "&7Current Session: &fActive"
        - "&7Total Playtime: &e%playtime%"
        - "&8----------------------"

    settings:
      lore-template:
        - "&8----------------------"
        - "&7Required Time: &f%time%"
        - "&7Reward: &e$%money%"
        - "&8----------------------"
      status-text:
        claimed: "&8&o✔ Already Claimed"
        ready: "&a&l» Click to Claim!"
        locked: "&c&l» Locked (%remaining% left)"
      sound:
        type: "ENTITY_PLAYER_LEVELUP"
        volume: 1.0
        pitch: 1.2
      messages:
        already-claimed: "&cYou have already claimed this reward!"
        not-enough-time: "&cYou haven't played long enough yet!"
        claimed-success: "&aSuccess! You received &e$%money% &afor your playtime."

    checkpoints:
      '1':
        material: COAL
        name: "&fTier 1: Beginner"
        slot: 10
        money: 500
        time: { hours: 0, minutes: 30 }
      '2':
        material: IRON_INGOT
        name: "&fTier 2: Apprentice"
        slot: 11
        money: 1500
        time: { hours: 1, minutes: 0 }
      '3':
        material: GOLD_INGOT
        name: "&fTier 3: Regular"
        slot: 12
        money: 5000
        time: { hours: 5, minutes: 0 }
      '4':
        material: DIAMOND
        name: "&bTier 4: Expert"
        slot: 13
        money: 15000
        time: { hours: 10, minutes: 0 }
      '5':
        material: EMERALD
        name: "&aTier 5: Veteran"
        slot: 14
        money: 35000
        time: { hours: 24, minutes: 0 }
      '6':
        material: NETHERITE_INGOT
        name: "&5Tier 6: Legend"
        slot: 15
        money: 100000
        time: { hours: 100, minutes: 0 }
      '7':
        material: NETHER_STAR
        name: "&dTier 7: Immortal"
        slot: 16
        money: 500000
        time: { hours: 500, minutes: 0 }

  # --- Daily Reward ---
  daily:
    gui-title: "&8&lYOUR DAILY REWARD"
    waiting-item:
      material: EMERALD_BLOCK
      name: "&a&lClick to Start Roulette!"
      lore:
        - "&7Test your luck today..."
        - ""
        - "&eClick here to play!&r"
    messages:
      already-claimed: "&cYou already claimed your daily reward! Come back tomorrow."
      win-message: "&a&lWIN! &fYou received &e$%money% &ffrom the daily roulette!"

    rewards:
      '1':
        material: GOLD_NUGGET
        name: "&6$1,000"
        money: 1000
        chance: 40
      '2':
        material: GOLDEN_APPLE
        name: "&a$5,000"
        money: 5000
        chance: 30
      '3':
        material: GOLD_BLOCK
        name: "&e$15,000"
        money: 15000
        chance: 25
      '4':
        material: CLOCK
        name: "&2&l$25,500"
        money: 25500
        chance: 20
      '5':
        material: DIAMOND
        name: "&b$50,000"
        money: 50000
        chance: 10
      '6':
        material: NETHERITE_SCRAP
        name: "&d$100,000"
        money: 100000
        chance: 5
      '7':
        material: DRAGON_BREATH
        name: "&5$250,000"
        money: 250000
        chance: 2
      '8':
        material: TOTEM_OF_UNDYING
        name: "&6&l$1,000,000"
        money: 1000000
        chance: 1
tutorial.gif

Commands & Permissions
Player Commands:
  • /daily - Opens the Daily Roulette GUI.
  • /playtime - Opens the Playtime Rewards GUI.

Admin Commands (Permission: ultimaterewards.admin):
  • /daily reset <player> - Resets the daily cooldown for a specific player.
  • /playtime reset <player> - Resets claimed playtime milestones for a specific player.
  • /urload - Reloads the configuration files.

Requirements
  • Vault (Required)
  • An economy plugin (e.g., EssentialsX)


Looking for the setup guide? Click here for the Documentation
Need support? Feel free to contact me via Private Message!
Buy a license now
$4.97
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
208 Views
0 Purchases
1 Downloads
Apr 4, 2026 Published
N/A Updated
Not yet rated
21.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. GUI
  1. Reward
Game mode
  1. Survival
  1. Skyblock
  1. Hub & lobby
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,160 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Share and earn
Refer this resource and earn a 10% commission.
208 Views
0 Purchases
1 Downloads
Apr 4, 2026 Published
N/A Updated
Not yet rated
21.5 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Economy
  1. GUI
  1. Reward
Game mode
  1. Survival
  1. Skyblock
  1. Hub & lobby
Supported software
  1. Spigot
  1. Paper
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
Supported languages
  1. English
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,160 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Top