HomeJavaModsranks smp
ranks smp
ModsJava

ranks smp

by AvishStrike · on Modrinth

This project adds ranks from 1-20 and unranked the higher rank you have the higher hearts you have and ranks 1-5 have extra inventory that you could open…

⬇ Download on Modrinth

✨ Features 🏆 Dynamic Rank System 20 numbered ranks (1 = best, 20 = lowest) plus an Unranked tier.

New players automatically receive the best available rank (first player gets #1, second gets #2, etc.).

Ranks are displayed above the player’s head, in the tab list, and as a chat prefix.

❤️ Rank‑Based Hearts Rank 1 players have 20 hearts (40 HP).

Each rank below reduces max health by 0.5 hearts, down to 10.5 hearts at rank 20.

Unranked players have the default 10 hearts.

☠️ Smart Death System Natural death (PvE): You drop to the worst rank currently occupied, and every player with a worse rank moves up one spot. If you are already the worst, you become Unranked.

Player kill (PvP): You and your killer swap ranks instantly.

Death messages always show the ranks before the event, e.g. [#1] Player was slain by [#20] Killer.

🧪 Potion Duration Scaling Fire Resistance, Speed, and Strength potions last 5% longer per rank above 20. Rank 1 doubles the duration!

📦 Extra Inventory (Rank 5+) Players ranked 1–5 can use /extra to open a 54‑slot double‑chest that saves items persistently.

Perfect for carrying more gear without cluttering your main inventory.

📋 Visual & Chat Enhancements Rank shown above the player’s head via scoreboard teams.

Tab list shows [#Rank] PlayerName.

Chat prefixes: §6[#1] §rPlayer: message.

🕹️ Commands Command Description Requirement /extra Opens your 54‑slot extra inventory Rank 1–5 /rank Shows your current rank Everyone No permissions needed – access is controlled purely by rank.

⚙️ How It Works (In Detail) First Join The first player to ever join the server gets rank #1. The second gets #2, and so on. If all 20 ranks are filled, further joins become Unranked.

Death – Natural When you die to the environment:

If there is any player with a worse rank than you, they all move up by one, and you become rank 20.

If you are the only ranked player (or the worst), you become Unranked.

Death – PvP If a player kills you, your ranks are exchanged. The death message shows the old ranks: [#1] AvishStrike was slain by [#20] Oriking_Niki.

Hearts Max health is updated automatically whenever your rank changes. The formula:

Unranked → 10 hearts

Rank 20 → 10.5 hearts

Rank 1 → 20 hearts

Potions Only Fire Resistance, Speed, and Strength are affected. Duration multiplier = 1 + (21 - rank) * 0.05. So rank 1 gives +100% duration, rank 20 gives +5%.

Extra Inventory A 54‑slot double chest that saves between sessions. Only ranks 1‑5 can open it with /extra. Items are stored in plugins/untitled3/extrainv.yml.

📦 Installation Drop the plugin JAR into your server’s plugins/ folder.

Start the server.

No configuration needed – ranks begin assigning automatically!

Requirements:

Paper 26.1.2 (or newer, but built for 26.1.2).

Java 25.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more