What is MzRankUp?
MzRankUp is a fully customizable RankUp plugin designed for LuckPerms.
With modern features, placeholder support, and a beautiful inventory GUI, it gives your players the smoothest ranking experience .
Perfect for survival, prison, skyblock, or any server that uses a rank-based progression system.
✨ Features
Full LuckPerms Integration – requires LuckPerms to manage ranks.
Customizable GUI – fully editable via inventory.yml.
Unlimited RankUps – create infinite rankup paths in rankups.yml.
Custom Requirements – use placeholders (e.g., %statistics_hours_played% = 3).
RankUp Rewards – run commands after each successful RankUp.
Custom Messages – all messages stored in messages.yml, color & hex supported.
Custom Prefix – configurable in config.yml.
Admin Commands – easy to manage with /mzrankup.
Update Checker – notifies OPs when a new version is released on SpigotMC.
Modern Minecraft Support – built for 1.21+ servers.
️ Commands
/rankup - Open the RankUp menu
/mzrankup reload - Reload all plugin files
/mzrankup setrankup - Set a rankup directly to a player (skipping requirements)
Permissions:
- mzrankup.admin → Access to admin commands
- mzrankup.update → Receive update notifications
- mzrankup.use → Use /rankup
⚙️ Configuration Files
The plugin generates 4 configuration files:
- config.yml → General settings (prefix, update-check, etc.)
- messages.yml → All plugin messages in English (fully customizable)
- inventory.yml → GUI design (titles, slots, items, etc.)
- rankups.yml → Define all rankups, requirements, and rewards
️ Example GUI
Soon...
Dependencies
- LuckPerms
(required)
- PlaceholderAPI
(for custom requirements & placeholders)
Installation
- Download the plugin.
- Place MzRankUp.jar into your plugins/ folder.
- Restart your server.
- Configure rankups.yml, inventory.yml, and messages.yml as you like.
- Enjoy your brand new RankUp system
Upcoming Features
- Support for multiple rankup paths (Prestige, etc.)
- More PlaceholderAPI integrations
- GUI animations & sound effects
Credits
Developed by MineZoom Studios
Support on SpigotMC & Discord
If you like this resource, don’t forget to ⭐ rate 5 stars and leave a review!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta