Community listing page, reviews here may not be monitored by the author.
Kill-ELO — PvP Elo System & Rank Tagger
No reviews yet
Competitive kill based ELO ranking with ranks, killstreaks, anti farming and an on screen HUD. Fully client side and works on any PvP server.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the client. Works on vanilla servers.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Universal ELO
A competitive ELO ranking system for PvP — fully client-side and usable on almost any server.
Every player starts at 1000 ELO. Kills earn points, deaths cost points — and the stronger your opponent, the more ELO you gain. The mod simply reads kill messages from chat and calculates everything locally. It never touches gameplay, so it's allowed by anti-cheats.
Features
Real ELO system — chess-based: evenly matched opponents give ±25, beating a stronger player up to +50, beating a weaker one down to +5.
8 ranks — Bronze, Silber, Gold, Platin, Diamant, Meister, Champion and Legend (4000+).
Live HUD (bottom-right) — your ELO, rank, global placement, K/D and current killstreak, always on screen.
Anti-farming — repeatedly killing the same player gives diminishing rewards (100% to 50% to 25% to 0%).
Killstreak bonus — 5/10/20 kills without dying grant +10/20/30% ELO.
New-player protection — beginners only lose half ELO at first.
Server-wide leaderboard — the mod tracks every player that appears in kill messages.
Commands
Command Function
/elo Your profile: ELO, rank, placement, kills, deaths
/elo <player> Another player's stats
/elotop Top 10
Compatibility
Client-side — install it only on your client; it works on any server (vanilla-compatible).
Forge for Minecraft 1.21.1 and 1.21.11.
Recognizes standard death messages. Servers with custom formats may need a pattern added.
There is no main server that tells you how good you are. Every network has its own stats, most have none, and none of it follows you anywhere. Kill-ELO builds that rating yourself, out of the fights that actually happen.
How it works
It reads the kill and death messages in chat and matches them against the player list. No plugin, no account, nothing sent anywhere — it watches and does the math.
Everyone starts at 1000. Beating someone rated above you is worth up to 50 points, beating someone well below you as little as 5. Eight ranks from Bronze to Legend. And you lose points when you die, as much as you'd gain for the same fight won — this is a rating, not a kill counter.
It can't be farmed
Killing the same player over and over pays 100%, then 50%, then 25%, then nothing. It only resets after 24 hours or once they've picked up three kills of their own. Killstreaks from five kills up add 10–30%. Your first ten kills only cost half on a death, so one rough session doesn't bury you.
What you see
One line in the corner: your rating and streak. What a kill was worth fades in for two seconds and disappears again. /elo hud cycles to a compact panel, a full panel with K/D and rank progress, or off entirely. Four corners to choose from.
Players you've seen fight carry their rank next to their name — in the tab list and above their head. After a session on a busy server, most of the names around you have one.
Works on servers with custom death messages
Most mods like this match on wording and break the moment a server writes its own messages. This one reads the player data attached to the names instead, so X was tethered by Y works as well as X was slain by Y — and so do non-English servers.
Commands
/elo · /elo · /elotop · /elohistory · /elo hud · /elo corner · /elo demo
If nothing shows up
The mod only runs on servers listed in config/killelo_servers.txt. Around fifty PvP servers are in there by default, including every server whose team has explicitly allowed it. If yours isn't, add a piece of its address on its own line. On join, the mod tells you in chat whether it's active.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources