AzRankup icon

AzRankup -----

An highly configurable and lightweight rankup system with a GUI!



AzRankup
A Powerful Rankup Plugin for Minecraft Servers

Features

  • Flexible Rankup System - Create unlimited ranks with custom requirements
  • Prestige System - Reset ranks for exclusive rewards and status
  • Multi-Currency Support - Money, XP, items, tokens, and more
  • GUI Confirmation - Beautiful in-game menus for rank progression
  • PlaceholderAPI Integration - Display rank info anywhere
  • Auto-Rankup - Automatic rank progression when requirements are met
  • Webhook Support - Integration with mcMMO, Towny, VotingPlugin, and more
  • Customizable Messages - Full locale support with Pebble templates

Commands

Command Description Permission
/rankup Rank up to the next rank azrankup.rankup
/rankup noconfirm Rankup without confirmation azrankup.noconfirm
/ranks List all available ranks azrankup.ranks
/prestige Prestige to start over azrankup.prestige
/prestiges List all prestiges azrankup.prestiges
/maxrankup Rankup as many times as possible azrankup.maxrankup
/rankup3 reload Reload configuration azrankup.reload
/rankup3 forcerankup <player> Force a player to rankup azrankup.force
/rankup3 forceprestige <player> Force a player to prestige azrankup.force
/rankup3 rankdown <player> Demote a player one rank azrankup.force
/rankup3 playtime get [player] Check playtime azrankup.playtime.get

Permissions

Permission Description Default
azrankup.* All permissions OP
azrankup.rankup Use /rankup command true
azrankup.ranks Use /ranks command true
azrankup.prestige Use /prestige command true
azrankup.prestiges Use /prestiges command true
azrankup.maxrankup Use /maxrankup command true
azrankup.noconfirm Bypass confirmation true
azrankup.admin Admin commands OP
azrankup.reload Reload plugin OP
azrankup.force Force rankup/prestige OP

Requirements

  • Minecraft Version: 1.13 - 1.21.9
  • Java Version: 8 or higher
  • Dependencies: Vault (required)
  • Soft Dependencies: PlaceholderAPI, LuckPerms, mcMMO, Towny, TokenManager, VotingPlugin

Configuration Example

Code (Text):

# Example rankup configuration
Aexample:
  rank: 'A'
  next: 'B'
  requirements:
    - 'money 1000'
    - 'xp-level 5'
  commands:
    - 'broadcast &6{{player}} &eranked up to &a{{next.rank}}!'

Bexample:
  rank: 'B'
  next: 'C'
  requirements:
    - 'money 2500'
    - 'playtime-minutes 60'
 
In-Game Messages:
  • &a = Green
  • &c = Red
  • &e = Yellow
  • &6 = Gold
  • &b = Aqua

Installation

  1. Download AzRankup from this repository
  2. Place the .jar file in your server's plugins folder
  3. Install Vault and a permissions plugin (LuckPerms recommended)
  4. Restart your server
  5. Configure rankups.yml to your liking
  6. Run /rankup3 reload to apply changes

Wiki

For detailed configuration guides, requirement types, and advanced features, check the documentation in the `src/main/resources` folder.

Building

Build the plugin using Maven:

Code (Text):

mvn clean compile package
 
The compiled .jar will be in the `target` directory.

License

This project is licensed under the terms included in `LICENSE.txt`.

Made with ❤️ by GamingHuzai
Resource Information
Author:
----------
Total Downloads: 8
First Release: Oct 8, 2025
Last Update: Oct 8, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings