Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
⭐ LegacyRanks
LegacyRanks is a lightweight, server-side PvP ranking mod for Fabric 1.21.11 that rewards players for combat, tracks their progress, and displays their achievements throughout the server.
Players earn points by defeating other players, lose points on death, and climb through six configurable ranks: E, C, B, A, A+, and S. As players rank up, their rank is displayed in chat, above their nametag, and in the player list, making progression visible to everyone.
Unlike many ranking systems, LegacyRanks is designed to be lightweight, easy to configure, and requires no database. All player data is automatically saved in JSON files, making installation simple while keeping progression persistent across server restarts.
✨ Features 🏅 PvP Rank Progression Earn points for defeating players. Lose points on death.
- Completely redesigned ranking system
- New 10-tier progression:
- LT5
- HT5
- LT4
- HT4
- LT3
- HT3
- LT2
- HT2
- LT1
- HT1 Automatic rank progression. Configurable rank thresholds. Configurable maximum points. 💬 Rank Display
Ranks are displayed throughout the server.
-Colored chat prefixes -Colored nametags -Colored tab list prefixes -Automatic updates when players rank up
Everyone can immediately see a player's current rank.
🏆 Leaderboard
Compete for the top spot on the server.
View the Top 10 ranked players Automatically sorted by points Displays player rank and total points
Command: /rank leaderboard
👑 Leader Rewards
The top three players automatically receive permanent bonus effects while they remain on the leaderboard.
🥇 1st Place
Strength I Speed II Saturation II
🥈 2nd Place
Strength I
🥉 3rd Place
Speed I
Rewards automatically update every five seconds.
📊 Player Statistics
Track each player's progression with built-in statistics.
-Current rank -Current points -Total kills -Total deaths
Commands:
/rank stats /rank stats <player>
⚙ Configuration
LegacyRanks is fully configurable.
Server owners can adjust:(a few here will be added into 1.0.2*)
Kill rewards Death penalties Rank thresholds Maximum points Chat prefixes Nametags* Tab prefixes* Rank-up particles* Rank-up sounds*
No code changes required.
🔒 Admin Tools
LegacyRanks includes several administration commands.
-Reload the configuration -Add points -Set player points -Reset the entire leaderboard
Permission support is included through the Fabric Permissions API.
💾 Persistent Storage
Player data is automatically saved and loaded.
Stored information includes:
UUID Username Points Rank Kills Deaths
No SQL database is required.
📦 Requirements -Minecraft 1.21.11 -Fabric Loader -Fabric API -Java 21 -Fabric Permissions API
📜 Commands Command Description /rank View your current rank /rank <player> View another player's rank /rank stats View player statistics /rank leaderboard Display the Top 10 players /rank help Display the help menu /rank reload Reload the configuration /rank add <player> <amount> Add points to a player /rank set <player> <amount> Set a player's points /rank resetall Reset the entire leaderboard
Why LegacyRanks? -Lightweight and server-side -No database required -Persistent player progression -Fully configurable -Competitive leaderboard -Automatic rewards for top players -Clean, modern command system -Easy to install and maintain


