HomeJavaModsYKRanks - (Auto Rankup , Rankup Trees , Configurable and Much More!)
YKRanks - (Auto Rankup , Rankup Trees , Configurable and Much More!)
ModsJava

YKRanks - (Auto Rankup , Rankup Trees , Configurable and Much More!)

A Premium Rankup Plugin

⬇ Download on Spigot
upload_2026-8-4_13-54-34.png
upload_2026-8-4_13-51-50.png

Version: 1.0.0 MC: 1.21+ API: Spigot / Paper
Required: Vault Optional: PlaceholderAPI License: MIT



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨ Core Features



━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation & Setup

  1. Drop YKRanks-1.0.0.jar into your server's
    Code (Text):
    plugins/
    folder.
  2. Ensure Vault and an economy plugin (e.g., EssentialsX) are installed.
  3. Start the server. YKRanks will automatically generate all necessary configuration files.
  4. Edit
    Code (Text):
    rankups.yml
    to define your ranks, requirements, and rewards.
  5. Run
    Code (Text):
    /ykranks reload
    in-game or from the console, and you're ready to go!


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⌨️ Commands & Permissions

Command Description Permission
Code (Text):
/rankup
Rank up to the next available rank
Code (Text):
ykranks.use
Code (Text):
/rankups
Open the visual rank list GUI
Code (Text):
ykranks.use
Code (Text):
/prestige
Reset rank and gain a prestige level
Code (Text):
ykranks.prestige
Code (Text):
/ykranks reload
Reload all configuration files safely
Code (Text):
ykranks.reload
Code (Text):
/ykranks admin set <player> <rank>
Force set a player's rank
Code (Text):
ykranks.admin
Code (Text):
/ykranks admin reset <player>
Reset a player to the starting rank
Code (Text):
ykranks.admin


━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
️ PlaceholderAPI Hooks

Placeholder Output / Description
Code (Text):
%ykranks_rank%
Current rank display name
Code (Text):
%ykranks_next_rank%
Next rank display name
Code (Text):
%ykranks_prestige%
Current prestige level
Code (Text):
%ykranks_can_rankup%
Returns 'true' if eligible to rank up
Code (Text):
%ykranks_progress%
Requirement completion percentage (0-100)
Code (Text):
%ykranks_progress_bar%
Visual progress bar configured in settings
Code (Text):
%ykranks_rankup_requirements%
Formatted requirement list for next rank

Plus %ykranks_rank_id%, %ykranks_rank_number%, and %ykranks_max_rank%!
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Example Rank Setup

Intuitive and easy-to-read YAML configuration.
Code (YAML):

rankups
:
  starter
:
    name
: "&aStarter"
    material
: "WOODEN_SWORD"
    permission
: "group.starter"
    requirements
:
     - "money:500"
      - "level:5"
    rewards
:
     - "command:give %player% bread 16"
      - "message:&6Welcome to the server!"

  miner
:
    name
: "&eMiner"
    material
: "IRON_PICKAXE"
    permission
: "group.miner"
    requirements
:
     - "money:2000"
      - "xp_level:10"
      - "item:DIAMOND:16"
    rewards
:
     - "command:give %player% iron_ingot 32"
      - "sound:ENTITY_PLAYER_LEVELUP"
      - "title:&6&lMiner&7&l!&r&7You are now a Miner"
 

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made with ❤️ by YK Studios
Found a bug or need support? Open an issue on GitHub

YKRanks - (Auto Rankup , Rankup Trees , Configurable and Much More!) is a free Minecraft Java mod. Compatible with Minecraft 1.11, 1.12, 1.13, 1.14 and newer. Downloaded 6 times (via Spigot). Download it and open it directly in the game.

Explore more