Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
CobbleMau Ranked is a fully server-side Fabric mod for Minecraft 1.21.1 that adds a complete competitive ranked system for Cobblemon servers. Everything is managed in-game through graphical inventory menus — no config file editing required.
⚔️ Battle
ModesThree independent ranked formats, each with its own ELO, leaderboard, ban lists, arenas and reward system: Singles — Classic 1v1 ranked Pokémon battles Doubles — 2v2 Pokémon doubles format 2v2 — Team-based battles, 2 players vs 2 players
🏆 Rank & ELO
SystemFour competitive tiers with fully configurable ELO thresholds:
🔰 Entrenador → 🏅 Líder de Gimnasio → ⚔️ Alto Mando → 👑 Campeón
ELO is calculated independently per format Configurable ELO gain on win and loss The Champion title is earned by reaching 1800+ ELO and must be actively defended If a Champion is inactive for a configurable number of days, they lose their title automatically Elite Four players (1750–1799 ELO) can challenge the Champion for the title The Champion defends in a dedicated special arena
🎮 Full GUI
SystemEvery feature is accessible in-game through inventory-based graphical menus: /ranked — Opens the main ranked menu /ranked singles — Opens the Singles mode menu directly /ranked doubles — Opens the Doubles mode menu directly /ranked 2v2 — Opens the 2v2 mode menu directly /ranked owner — Opens the full Owner admin panel From each mode menu players can:
Join or leave the matchmaking queue View their own rank, ELO, wins, losses and match history Browse the Top 10 leaderboard Read the full ruleset and ban list Claim and view available rank rewards
🏟️ Arena System
Up to 5 configurable arenas for Singles, Doubles and 2v2 independently 4 Gym Arenas — One per Elite Four member, assigned by ELO ranking (lowest to highest) 1 Champion Arena — Exclusive arena where title defense battles take place All arenas are set in-game via the Owner Panel — just walk to the spot and type pos in chat Players are automatically teleported to the assigned arena at match start and returned after
📋 Matchmaking Queue
Players join a queue per format independently Real-time queue size visible in the GUI Disconnecting during a match counts as a loss and deducts ELO Active matches are tracked — arenas show live status (in use / free)
🚫 Ban List
SystemEach format has its own independent configurable ban lists for:
Pokémon species Abilities Moves All managed in-game from the Owner Panel without any file editing.
🎁 Reward System
Rank-up rewards — Triggered when a player reaches Líder, Alto Mando or Campeón rank Season-end rewards — Distributed to all players based on their final rank when the season closes Shop rank rewards — Tiered bonus rewards for players with Trainer Plus, Elite, Legendary or Mythical shop ranks All rewards are fully customizable console commands with %player% placeholder support Rewards are managed entirely from the GUI — no file editing needed
📅 Season System
Configurable season duration in days Seasons end automatically or can be force-ended by an owner At season end: rewards are distributed, ELO resets to 0 and a new season begins Season number, days remaining and rank distribution are visible live in the Owner Panel
🛠️ Owner Panel (/ranked owner)
A complete admin control panel accessible in-game. Owners can manage: ✅ Enable / Disable the ranked system entirely 📅 Season management — start, end, configure duration ⚡ ELO values — configure win/loss ELO per format 🏟️ All arenas — Singles, Doubles, 2v2, Gym arenas and Champion Arena 🚫 Ban lists — Pokémon, abilities and moves per format 🎁 Rewards — rank-up, season-end and shop rank rewards per format 👥 Player management — view all registered players, their ELO and ranks 👑 Additional Owners — grant other players access to the Owner Panel 🛒 Shop Rank Assignment — manually assign shop tier to any player 🔧 Admin Tools — clear queues, force clean player states ✏️ Server Name — customize the name shown across all GUI window titles
📦 Requirements
Minecraft 1.21.1 Fabric Loader Cobblemon mod Server-side only — no client installation required


