COWMODSКаталог модов

Ranked SMP

plugin inspired by the Ranked SMP Series

Автор: Lusik2155647,4 тыс.54обновлён 28 сент. 2026 г.
ПриключенияМеханики игрыМини-игры

Описание

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!

This Could Be Your Ad

✨ 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

CommandPermissionDescription
/rankedsmp helpNoneShow help menu
/rankedsmp startrankedsmp.adminStart the game and assign random ranks
/rankedsmp managerankedsmp.adminOpen rank management GUI
/rankedsmp rank set <player> <rank>rankedsmp.adminManually set a player's rank (1-20)
/rankedsmp rank remove <player>rankedsmp.adminRemove a player's rank
/rankedsmp give mace <player>rankedsmp.adminManually set a player's rank (1-20)
/extrainventoryNoneOpen your extra inventory (Ranks 1-10 only)

Aliases: /rsmp, /ei, /einv

🔌 PlaceholderAPI Placeholders

PlaceholderDescriptionExample Output
%rankedsmp_rank%Player's rank number5 or UNRANKED
%rankedsmp_rank_formatted%Formatted rank display#5 or UNRANKED
%rankedsmp_hearts%Player's max hearts18.0
%rankedsmp_extra_slots%Extra inventory slots40

⚙️ Configuration

# 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

RankHeartsPotion DurationXP MultiplierExtra Slots
#1202.0x3.0x54 ⭐
#219.51.95x2.90x54 ⭐
#3191.90x2.81x50 ⭐
#5181.81x2.62x40 ⭐
#1015.51.57x2.15x15 ⭐
#15131.33x1.67x0
#2010.51.05x1.1x0
Unranked101.0x1.0x0

🏷️ 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.

Remade by Lusik21556 (@lusik_2155)

Последние версии

Все версии →
release

Ranked SMP 2.5

2.5
28 сент. 2026 г.7,6 тыс.Minecraft: 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
fixed mace on 26.1+ made mace not go thru totems
release

Ranked SMP 2.4

2.4
27 сент. 2026 г.250Minecraft: 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
## RankedSMP 2.4 **Highly recommended update.** Fixes several important security and stability issues.
release

Ranked SMP 2.3

2.3
13 июн. 2026 г.18,5 тыс.Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
fixed an dupe full recode coming soon.
release

⚠️ CRITICAL SECURITY UPDATE v2.2

2.2
23 апр. 2026 г.7,1 тыс.Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# ⚠️ UPDATE REQUIRED IMMEDIATELY ## 🚨 What Happened A duplication exploit was discovered in the `/extrainventory` (`/einv`) command. Using Meteor Client. ## ✅ What Was Fixed in v2.2 - **Dupe patch** - Details are intentionally withheld to protect servers still running older versions ## ❗ How to Update 1. **Shut down your server** if it is still running 2. Delete your old `RankedSMP-*.jar` from your `plugins/` folder 3. Download **RankedSMP v2.2** and place it in `plugins/` 4. Start your server > ⚠️ Do **NOT** skip this update. Servers running older versions are still vulnerable. — *Lusik21556 (@lusik_2155)*
release

Ranked SMP 2.1

2.1
5 апр. 2026 г.3,9 тыс.Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
## RankedSMP 2.1 Changelog ### Changes * Verdict effects reworked. Now matches the updated SMP 1:1 * Cooldowns raised to match * Verdict: 30s * Sentencing: 10s on miss * Dash trail fixed * Dash system reworked (backend) * Removed fake command * Extra inventory drops on death * Fixed healing when rejoining * Added mace texture like in the Ranked SMP * Fixed Hierarchy Hammer. Works correctly again after update ### Notes * Previous issues like fake commands and related bugs were caused by third party code, not my own implementation * All of those issues are fully resolved in this version
release

Ranked SMP 2.0

2.0
22 мар. 2026 г.2,5 тыс.Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
**Changelog:** - Added mini-dashes after each successful Verdict hit - Fixed Verdict falsely saying "missed" when smash attacking close to the ground - Added ping compensation for miss detection - Verdict no longer expires after 10 seconds — stays active until you miss or disconnect - Players are now sorted by rank in the tab list (Rank 1 at the top, Unranked at the bottom) Credits: overtomorrow for mini dashes
release

Ranked SMP 1.9

1.9
12 февр. 2026 г.4,8 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# v1.9 - Hierarchy Hammer & System Improvements ## Added - **Hierarchy Hammer [NEW]** - Custom mace weapon with dash ability (RMB) - Sentencing mechanic: Land 4 consecutive smash attacks to trigger Verdict - Verdict effect: 2x damage multiplier + terrain destruction + particle effects - Miss penalty: Configurable cooldown (default 5s) - Full config customization: dash cooldown, damage multiplier, block breaking - Give command: `/rankedsmp give mace <player>` - **Hot Reload Command** - `/rankedsmp reload` - Apply config changes without server restart - Automatically updates all online players - **Player Disconnect Cleanup** - Scoreboard teams removed on quit (prevents ghost prefixes) - Health reset to default (prevents persistent custom hearts) ## Configuration Add to your `config.yml`: ```yaml # 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 ``` ## Improvements - **Memory Leak Fix** - Hierarchy Hammer player data properly cleaned on disconnect - **Code Optimization** - Improved performance and code quality across multiple systems - **Invisibility Fix** - Players with invisibility potion no longer visible to others ## Notes - Backward compatible with existing configs - Server restart recommended but not required (use `/rankedsmp reload`) - Works on Paper 1.21+
release

Ranked SMP 1.8

1.8
24 янв. 2026 г.966Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# 🔗 v1.8 - AltarSMP Compatibility ## Added - **AltarSMP Plugin Hook** - Full compatibility with Altar Arc 1 and Altar Arc 2 plugin - Unranked players remain unaffected by RankedSMP's protection - Enable/disable via config: `hooks.AltarSMP: true/false` ## Configuration Add to your `config.yml`: ```yaml hooks: TAB: false PlaceholderAPI: false AltarSMP: false # Set to true to enable compatibility ``` ## Requirements - AltarSMP Arc 1 v1.8+ OR AltarSMP Arc 2 v1.2+ ## Notes - No performance impact - Fully backward compatible with existing setups - Works on Bukkit, Spigot, and Paper servers - Server restart required after enabling the hook ## Credits Special thanks to @notfudum for being so chill and adding RankedSMP compatibility!
release

Ranked SMP 1.7

1.7
24 янв. 2026 г.92Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# ⚠️ v1.7 - Critical Bug Fixes ## Fixed - **Health System Not Working** - Players' hearts now properly increase/decrease when ranks change - Fixed issue where health would only update after rejoining the server - **Rank Management GUI** - Swapping, moving, and removing ranks via GUI now properly updates - Players now correctly appear in GUI after killing someone - Players now correctly appear in GUI after joining the server ## Notes - All fixes are fully backward compatible - No data migration required - Works on Bukkit, Spigot, and Paper servers
release

Ranked SMP 1.6

1.6
8 янв. 2026 г.681Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# v1.6 - Overhaul & Data Safety Update ## 🎁 New Features - **More Accurate Extra Inventory Slots** - **Rank #1-2**: Now get **54 slots** (was 30/27) - Full double chest! - **Rank #3-10**: New progressive formula gives **15-50 slots** (was 3-24) - Top ranks now have significantly more storage space - **Rank Stealing Toggle** (NEW Config Option) - Added `gameplay.keep-ranks` option in config. yml - Set to `true` to disable rank stealing on death - Defaults to `false` (rank stealing enabled as before) - Allows for different server playstyles - **Automatic Database Migration System** - New `DatabaseMigrator.java` handles format upgrades automatically - Safely migrates old inventory data to new format - Tracks migration status to prevent duplicate migrations - **No manual action required** - happens automatically on first startup ## 🔧 Improved - **Dynamic Inventory Resizing** - Extra inventories now automatically resize when rank changes - Items preserved during resize - excess items drop naturally - Better handling of inventory size calculations - Fixes issues with rank changes while inventory is open - **Better Access Control** - New `hasExtraInventoryAccess(rank)` method for cleaner code - New `getSlotsForRank(rank)` centralizes slot calculation - More consistent access checking throughout plugin - Easier to maintain and modify in future updates - **Improved Inventory Management** - Better handling of inventory state during rank changes - More robust item preservation logic - Proper cleanup when losing inventory access - Fixed edge cases with inventory opening/closing ## 📊 Extra Inventory Slot Changes | Rank | v1.5 Slots | v1.6 Slots | Change | |------|------------|------------|--------| | #1 | 30 slots | **54 slots** | +24 slots | | #2 | 27 slots | **54 slots** | +27 slots | | #3 | 24 slots | **50 slots** | +26 slots | | #4 | 21 slots | **45 slots** | +24 slots | | #5 | 18 slots | **40 slots** | +22 slots | | #6 | 15 slots | **35 slots** | +20 slots | | #7 | 12 slots | **30 slots** | +18 slots | | #8 | 9 slots | **25 slots** | +16 slots | | #9 | 6 slots | **20 slots** | +14 slots | | #10 | 3 slots | **15 slots** | +12 slots | ## 🔄 Migration Notes - **✅ NO BREAKING CHANGES** - Update safely from v1.5 or v1.4! - Database migration happens automatically on first startup - Existing extra inventories are preserved - No manual steps required ## 📝 Config Changes ```yaml gameplay: keep-ranks: false # NEW - Set to true to disable rank stealing ``` ## 🐛 Fixed - Fixed inventory size mismatches when rank changes rapidly - Fixed potential item duplication during inventory resize - Improved inventory state consistency - Better error handling for database operations ## 📦 Technical Details - Refactored inventory slot calculation logic - Better code maintainability and extensibility