Ranked SMP
plugin inspired by the Ranked SMP Series
Ranked SMP
> Disclaimer: This is an unofficial remake of the RankedSMP plugin concept. I am not affiliated with the original RankedSMP server or team. This plugin is a fan-made recreation and I do not claim any credit for the original gameplay concept.
🏆 RankedSMP
20 players receive random ranks from #1 to #20. Higher ranks mean more power - more hearts, longer potion effects, faster XP, and extra inventory space. Kill ranked players to steal their position!
✨ Features
- (Experimental) Dragon Egg Locator — When the game starts, all online players receive a random rank from 1-20. Late joiners remain unranked and play vanilla Minecraft. - (Experimental) Dragon Egg Locator — Custom Mace, Dash forward (RMB), land 4 consecutive smash attacks to trigger Verdict: 2x damage + terrain destruction. Miss = cooldown. Fully configurable. - (Experimental) Dragon Egg Locator — Rank 1 has 20 hearts, Rank 20 has 10.5 hearts. Each rank adds roughly half a heart. - (Experimental) Dragon Egg Locator — Higher ranks get longer-lasting potion effects. Rank 1 gets double duration, Rank 20 gets a 5% boost. - (Experimental) Dragon Egg Locator — Earn XP faster based on your rank. Rank 1 earns XP at 3x speed, Rank 20 at 1.1x. - (Experimental) Dragon Egg Locator — Top 10 ranks unlock extra inventory slots. Rank 1-2 get (Experimental) Dragon Egg Locator (full double chest! ), Rank 10 gets 15 slots. - (Experimental) Dragon Egg Locator — Kill a player with a better rank to swap positions. Climb to #1 through combat! *(Can be disabled in config)* - (Experimental) Dragon Egg Locator — Intuitive GUI to manage ranks with drag-and-drop functionality. Move, swap, and remove ranks easily. - (Experimental) Dragon Egg Locator — Full support for TAB plugin prefix/suffix display. Enable in config.yml. - (Experimental) Dragon Egg Locator — Full placeholder integration for use with chat plugins, scoreboards, and more. - (Experimental) Dragon Egg Locator — Players holding a Dragon Egg can see all other players on the locator bar. (1.21.6+ required)
📝 Commands and Permissions
| Command | Permission | Description | |---------|------------|-------------| | `/rankedsmp help` | None | Show help menu | | `/rankedsmp start` | `rankedsmp.admin` | Start the game and assign random ranks | | `/rankedsmp manage` | `rankedsmp.admin` | Open rank management GUI | | `/rankedsmp rank set <player> <rank>` | `rankedsmp.admin` | Manually set a player's rank (1-20) | | `/rankedsmp rank remove <player>` | `rankedsmp.admin` | Remove a player's rank | | `/rankedsmp give mace <player>` | `rankedsmp.admin` | Manually set a player's rank (1-20) | | `/extrainventory` | None | Open your extra inventory (Ranks 1-10 only) |
Aliases: `/rsmp`, `/ei`, `/einv`
🔌 PlaceholderAPI Placeholders
| Placeholder | Description | Example Output | |-------------|-------------|----------------| | `%rankedsmp_rank%` | Player's rank number | `5` or `UNRANKED` | | `%rankedsmp_rank_formatted%` | Formatted rank display | `#5` or `UNRANKED` | | `%rankedsmp_hearts%` | Player's max hearts | `18.0` | | `%rankedsmp_extra_slots%` | Extra inventory slots | `40` |
⚙️ Configuration
```yaml
Plugin Hooks
hooks: AltarSMP: false # Made by Fudum TAB: false PlaceholderAPI: false
Gameplay Settings
gameplay: keep-ranks: false # If true, ranks cannot be stolen through PvP kills
Hierarchy Hammer Settings
hierarchy-hammer: dash-cooldown: 5000 # ms - Cooldown after dash or miss verdict-damage-multiplier: 2.0 # Damage multiplier on verdict hit block-breaking: enabled: true # Whether verdict can break terrain allowed-blocks: # Only these blocks can be broken - GRASS_BLOCK - GRAVEL - SAND ```
🎮 How It Works
1. Admin runs `/rankedsmp start` → All online players get random ranks 2. Players receive bonuses based on their rank number 3. Late joiners are unranked → No bonuses, vanilla gameplay 4. Player kills a higher-ranked player → Ranks swap (if enabled) 5. Climb the ranks through PvP to become #1
📊 Rank Benefits Overview
| Rank | Hearts | Potion Duration | XP Multiplier | Extra Slots | |------|--------|-----------------|---------------|-------------| | #1 | 20 | 2.0x | 3.0x | 15 ⭐ | | #2 | 19.5 | 1.95x | 2.90x | 15 ⭐ | | #3 | 19 | 1.90x | 2.81x | 15 ⭐ | | #5 | 18 | 1.81x | 2.62x | 15 ⭐ | | #10 | 15.5 | 1.57x | 2.15x | 15 ⭐ | | #15 | 13 | 1.33x | 1.67x | 0 | | #20 | 10.5 | 1.05x | 1.1x | 0 | | Unranked | 10 | 1.0x | 1.0x | 0 |
🏷️ Nametag Display
Ranked players display their rank in chat and above their head: `[UNRANKED] PlayerName` → `[#20] PlayerName` → `[#1] PlayerName`
*Supports both vanilla scoreboard teams and TAB plugin integration!*
🖥️ Server Compatibility
✅ Bukkit ✅ Spigot ✅ Paper (Recommended) ✅ Purpur ✅ Pufferfish
Dragon Egg Locator: 1.21+ Dragon Egg Locator: 1.21.6+ only
---
Need help or have suggestions? Join my Discord Server.
Remade by Lusik21556 (@lusik_2155)
