Quick Start
Quick Start
Section titled “Quick Start”Five minutes from zero to your first ranked match. This walkthrough assumes you’ve already got a Cobblemon Fabric server running.
Step 1: Install the Mod
Section titled “Step 1: Install the Mod”Drop these into your mods/ folder (if not already present):
- Frontier
.jar - Cobblemon 1.6.0+
- Ceremony 4.3.9+
- Fabric API
- Fabric Language Kotlin
Start your server. Frontier generates config/frontier/ with all default ladders ready.
Step 2: Create an Arena
Section titled “Step 2: Create an Arena”You need at least one arena before matches can fire. In-game, run through the wizard:
/ranked admin arena create mainWalk to where Player 1 should stand and run:
/ranked admin arena setpos1Walk to Player 2’s spot:
/ranked admin arena setpos2Finish it:
/ranked admin arena doneStep 3: Open the Hub
Section titled “Step 3: Open the Hub”Run /ranked to open the main hub GUI. From here, players can browse ladders, check leaderboards, and join queues — all point-and-click.
You can also join a queue directly from chat:
/ranked queue singlesStep 4: Play a Match
Section titled “Step 4: Play a Match”Grab a friend (or a second account) and have both players queue for the same ladder:
/ranked queue singlesThe matchmaker pairs them, teleports both to the arena, and the battle begins. After the match, ratings update automatically and both players return to their previous locations.
Step 5: Check Your Stats
Section titled “Step 5: Check Your Stats”After the match, see how ratings changed:
/ranked statsCheck another player’s stats:
/ranked stats PlayerNameView match history:
/ranked historyOr open the leaderboard:
/ranked leaderboard singlesQuick Config Tweaks
Section titled “Quick Config Tweaks”Don’t want to deep-dive into config yet? Here are a few common adjustments.
Change the Match Timer
Section titled “Change the Match Timer”Open config/frontier/config.conf and find the battle timer settings. Adjust the per-turn time limit:
battle { turn-timer = 120}Reload without restarting:
/ranked reloadDisable a Default Ladder
Section titled “Disable a Default Ladder”Don’t want Random Doubles? Delete or rename config/frontier/ladders/random_doubles.conf and reload:
/ranked reloadChallenge a Specific Player
Section titled “Challenge a Specific Player”Skip the queue and challenge someone directly:
/ranked challenge PlayerName singlesThe other player accepts with /ranked accept or declines with /ranked deny.
Key Commands Reference
Section titled “Key Commands Reference”| Command | What It Does |
|---|---|
/ranked | Open the hub GUI |
/ranked queue <ladder> | Join a ladder’s queue |
/ranked queue leave | Leave the current queue |
/ranked stats | View your ratings |
/ranked history | View your match history |
/ranked leaderboard <ladder> | Open the leaderboard |
/ranked challenge <player> <ladder> | Direct challenge |
/ranked spectate <player> | Watch a live match |
/ranked reload | Reload all config (admin) |
What’s Next?
Section titled “What’s Next?”You’ve got a working ranked system. From here:
- Installation — Storage backends, multi-arena setups, and the full first-run checklist
- Configuration Overview — Format rules, season setup, rank tiers, and everything else in
config/frontier/