Home›Java›Mods›SkyRewards - Advanced Rank Rewards Plugin
SkyRewards - Advanced Rank Rewards Plugin
ModsJava

SkyRewards - Advanced Rank Rewards Plugin

⬇ Download on Spigot
SkyRewards - Advanced Rank Rewards Plugin
Bring your server's rank perks to the next level with SkyRewards, a fully customizable, elegant, and user-friendly rewards plugin designed specifically for Skyblock, Survival, and custom economy servers.

Give your players an engaging GUI to claim their daily and monthly rank rewards, complete with auto-claim features, persistent cooldowns, and seamless integration with custom resource packs.

✨ Key Features
⚙️ Commands & Permissions
DISCLAIMER: The textures are not provided

Spoiler: images
ajustes.PNG cooldown.PNG upload_2026-9-8_15-11-24.png ] reclamar.PNG sin_permiso.PNG


Code (YAML):
# =====================================================================
#                          CONFIG.YML
# =====================================================================

messages
:
  prefix
: "&8[&eRewards&8] &7"
  no-permission
: "&cYou do not have permission for this."
  player-not-found
: "&cPlayer not found."
  reward-not-found
: "&cReward not found."
  reward-reset
: "&aCooldown reset for reward &e{reward} &afor player &e{player}&a."
  reloaded
: "&aConfiguration reloaded successfully!"
  on-cooldown
: "&cYou must wait &e{tiempo} &cto claim this reward again."
  claim-success
: "&aReward successfully claimed!"
 
  join-notice
:
    enabled
: true
    message
:
     - ""
      - "&8&l[&6&l!&8&l] &eYou have unclaimed rewards available!"
      - "&7Type &b/rewards &7to open the menu and claim them."
      - ""

options-menu
:
  title
: "&8Reward Settings"
  rows
: 3
  slot-auto-claim
: 11
  slot-join-notice
: 15
 
  auto-claim
:
    enabled
:
      material
: "LIME_DYE"
      custom_model_data
: 0
      name
: "&aAuto-Claim: Enabled"
      lore
:
       - "&7Automatically claims available"
        - "&7rewards when joining the server."
        - ""
        - "&eClick to toggle."
    disabled
:
      material
: "GRAY_DYE"
      custom_model_data
: 0
      name
: "&cAuto-Claim: Disabled"
      lore
:
       - "&7Automatically claims available"
        - "&7rewards when joining the server."
        - ""
        - "&eClick to toggle."

  join-notice
:
    enabled
:
      material
: "LIME_DYE"
      custom_model_data
: 0
      name
: "&aJoin Notification: Enabled"
      lore
:
       - "&7Shows a reminder message in chat"
        - "&7when you have rewards available."
        - ""
        - "&eClick to toggle."
    disabled
:
      material
: "GRAY_DYE"
      custom_model_data
: 0
      name
: "&cJoin Notification: Disabled"
      lore
:
       - "&7Shows a reminder message in chat"
        - "&7when you have rewards available."
        - ""
        - "&eClick to toggle."
Code (Text):
# =====================================================================
#                          REWARDS.YML
# =====================================================================

menu:
  title: "&8Rank Rewards"
  rows: 3
 
  options-button:
    slot: 26
    material: "COMPARATOR"
    custom_model_data: 0
    name: "&eSettings"
    lore:
      - "&7Configure your auto-claim"
      - "&7and notification preferences."
      - ""
      - "&eClick to open."

rewards:
  daily_user:
    cooldown: 86400
    display: "&fUser Daily"
    permiso: "skyrewards.daily.user"
    slot: 11
    comandos:
      - "eco give %player% 500"
      - "crate givekey vote %player% 1"
      - "crate givekey diaria %player% 1"
    states:
      no_permission:
        material: "BARRIER"
        custom_model_data: 10009
        item_flags: []
        nombre: "&c&lDaily: User"
        lore: ["&7Requires rank &fUser"]
      available:
        material: "CHEST"
        custom_model_data: 10009
        item_flags: ["HIDE_ATTRIBUTES"]
        nombre: "&eDaily Reward &7&lMember &a(Available!)"
        lore: ["&7- &a500&2$ &f", "&7- 1x &aVote &fKey ", "&7- 1x Daily Key ", "", "&f &7Click to claim!"]
      cooldown:
        material: "CHEST"
        custom_model_data: 10010
        item_flags: []
        nombre: "&eDaily Reward &7&lMember &c(Cooldown)"
        lore: ["&7Available in: &c{tiempo} &f"]

  monthly_user:
    cooldown: 2592000
    display: "&fUser Monthly"
    permiso: "skyrewards.monthly.user"
    slot: 20
    comandos:
      - "eco give %player% 15000"
      - "crate givekey economia %player% 1"
    states:
      no_permission:
        material: "BARRIER"
        custom_model_data: 0
        item_flags: []
        nombre: "&c&lMonthly: User"
        lore: ["&7Requires rank &fUser"]
      available:
        material: "CHEST"
        custom_model_data: 10009
        item_flags: ["HIDE_ATTRIBUTES"]
        nombre: "&eMonthly Reward &7&lMember &a(Available!)"
        lore: ["&7- &a15k&2$ &f", "&7- 1x &eEconomy &fKey ", "", "&f &7Click to claim!"]
      cooldown:
        material: "CHEST"
        custom_model_data: 10010
        item_flags: []
        nombre: "&eMonthly Reward &7&lMember &c(Cooldown)"
        lore: ["&7Available in: &c{tiempo} &f"]
 
Support: https://discord.gg/bAAjMR39NE

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

SkyRewards - Advanced Rank Rewards Plugin is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 8 times (via Spigot). Download it and open it directly in the game.

Explore more