RankedSystem
Take your ranked to the NEXT LEVEL
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
RankedSystem
🏆 RankedSystem: MMR-Based Progression
Take your server's competition to the next level. RankedSystem introduces a dynamic, skill-based MMR (Matchmaking Rating) system that tracks player performance across PvP, PvE, and world progression.
Unlike simple leveling plugins, this system allows players to fall into the negatives, creating a high-stakes environment where every death matters.
---
📈 The Ranking Ladder
Rise through the ranks from a lowly Unranked survivor to the legendary NETHERITE tier. Your rank is displayed as a colored prefix on your nametag and in the tab list for all to see.
* Unranked: 20,000+ MMR * Unranked: 7,000 — 20,000 MMR * Unranked: 1,000 — 7,000 MMR * Unranked: 200 — 1,000 MMR * Unranked: 1 — 200 MMR * Unranked: 0 MMR or below
---
⚔️ How to Earn (and Lose) MMR
The system is fully automated and rewards active, skilled gameplay:
Gains
* Progression: Defeat another player (+1 to +15 MMR). * Progression: Slay the Ender Dragon, Wither, or Raid leaders like Evokers and Pillagers (+1 to +15 MMR). * Progression: Complete advancements (+1 to +10 MMR).
Losses
* immediate 2-rank penalty Slain by another player (-5 to -20 MMR). * immediate 2-rank penalty Dying to bosses or raid mobs (-5 to -20 MMR). * immediate 2-rank penalty Any other death (-5 to -15 MMR). * immediate 2-rank penalty Getting banned by staff results in an immediate 2-rank penalty.
---
🛠 Commands & Permissions
The plugin is designed to be lightweight and easy to use.
| Command | Description | Permission | | --- | --- | --- | | `/ranked check {player}` | Check your own or another player's MMR and rank. | *None* | | `/ranked xp give {player} {qty}` | Add MMR to a player. | `ranked.admin` | | `/ranked xp remove {player} {qty}` | Deduct MMR from a player. | `ranked.admin` |
> Note: Admins (OPs) have access to all commands by default.
---
⚙️ Fully Configurable
Want to change the thresholds? You can easily modify the `config.yml` to set your own MMR requirements for each rank, change the display names, or adjust the colors to match your server's theme.
Installation
1. Drop the `.jar` into your `plugins` folder. 2. Restart your server. 3. (Optional) Customize the `config.yml` and use `/reload`.