Skip to content

Quick Start

Five minutes from zero to your first ranked match. This walkthrough assumes you’ve already got a Cobblemon Fabric server running.

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.

You need at least one arena before matches can fire. In-game, run through the wizard:

/ranked admin arena create main

Walk to where Player 1 should stand and run:

/ranked admin arena setpos1

Walk to Player 2’s spot:

/ranked admin arena setpos2

Finish it:

/ranked admin arena done

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 singles

Grab a friend (or a second account) and have both players queue for the same ladder:

/ranked queue singles

The 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.

After the match, see how ratings changed:

/ranked stats

Check another player’s stats:

/ranked stats PlayerName

View match history:

/ranked history

Or open the leaderboard:

/ranked leaderboard singles

Don’t want to deep-dive into config yet? Here are a few common adjustments.

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 reload

Don’t want Random Doubles? Delete or rename config/frontier/ladders/random_doubles.conf and reload:

/ranked reload

Skip the queue and challenge someone directly:

/ranked challenge PlayerName singles

The other player accepts with /ranked accept or declines with /ranked deny.

CommandWhat It Does
/rankedOpen the hub GUI
/ranked queue <ladder>Join a ladder’s queue
/ranked queue leaveLeave the current queue
/ranked statsView your ratings
/ranked historyView your match history
/ranked leaderboard <ladder>Open the leaderboard
/ranked challenge <player> <ladder>Direct challenge
/ranked spectate <player>Watch a live match
/ranked reloadReload all config (admin)

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/