Описание
> **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!
[](https://discord.gg/lusik)
## ✨ Features
- **Random Rank Assignment** — When the game starts, all online players receive a random rank from 1-20. Late joiners remain unranked and play vanilla Minecraft.
- **HierArchy Hammer [NEW]** — Custom Mace, Dash forward (RMB), land 4 consecutive smash attacks to trigger Verdict: 2x damage + terrain destruction. Miss = cooldown. Fully configurable.
- **Progressive Heart System** — Rank 1 has 20 hearts, Rank 20 has 10.5 hearts. Each rank adds roughly half a heart.
- **Potion Duration Boost** — Higher ranks get longer-lasting potion effects. Rank 1 gets double duration, Rank 20 gets a 5% boost.
- **XP Multiplier** — Earn XP faster based on your rank. Rank 1 earns XP at 3x speed, Rank 20 at 1.1x.
- **Extra Inventory (Ranks 1-10)** — Top 10 ranks unlock extra inventory slots. Rank 1-2 get **54 slots** (full double chest! ), Rank 10 gets 15 slots.
- **Rank Stealing** — Kill a player with a better rank to swap positions. Climb to #1 through combat! *(Can be disabled in config)*
- **Rank Management GUI** — Intuitive GUI to manage ranks with drag-and-drop functionality. Move, swap, and remove ranks easily.
- **TAB Plugin Integration** — Full support for TAB plugin prefix/suffix display. Enable in config.yml.
- **PlaceholderAPI Support** — 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 ` | `rankedsmp.admin` | Manually set a player's rank (1-20) |
| `/rankedsmp rank remove ` | `rankedsmp.admin` | Remove a player's rank |
| `/rankedsmp give mace ` | `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 | **54** ⭐ |
| #2 | 19.5 | 1.95x | 2.90x | **54** ⭐ |
| #3 | 19 | 1.90x | 2.81x | **50** ⭐ |
| #5 | 18 | 1.81x | 2.62x | **40** ⭐ |
| #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
**Minimum Version:** 1.21+
**Dragon Egg Locator:** 1.21.6+ only
---
Need help or have suggestions? Join my [Discord Server](https://discord.gg/lusik).
Remade by **Lusik21556** (@lusik_2155)