CurseForge · Minecraft mod
Cobblemon Showdown (Forge 1.20.1)
v2.0.0: DOUBLE BATTLES -- QoL mod for Cobblemon on Forge 1.20.1, includes custom battle formats, PC sorting, enhanced GUI, and more.
Quick answer
Which Cobblemon Showdown (Forge 1.20.1) release should I use?
Cobblemon Showdown (Forge 1.20.1) cobblemon_showdown-2.0.3.jar targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.
Where it goes
Is Cobblemon Showdown (Forge 1.20.1) required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Cobblemon Showdown (Forge 1.20.1) cobblemon_showdown-2.0.3.jar need?
cobblemon_showdown-2.0.3.jar. Change the file and its required mods may change too.
Install Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Cobblemon Showdown (Forge 1.20.1) without breaking your instance.
Built for Cobblemon Showdown (Forge 1.20.1) cobblemon_showdown-2.0.3.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use cobblemon_showdown-2.0.3.jar. It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Cobblemon, Kotlin for Forge first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside cobblemon_showdown-2.0.3.jar. It opens that exact file at the source.
About this project
What does Cobblemon Showdown (Forge 1.20.1) add?
This mod aims to add features to Cobblemon on 1.20.1, which has ceased updates as of May 2024 (v1.5.2). Some features are backports from updated versions of Cobblemon, and some entirely new.
Overview
- In-battle user interface that displays helpful information, like party stats, current stat changes, type effectiveness, and field conditions. [Hold SHIFT for more info ingame]
- Completely custom PVP battle formats: set level, bans, clauses and more. The default formats will generate in on first launch (in
config/cobblemon_showdown) and are customizable. - DOUBLE BATTLES are also an available PVP format option in config. [v2.0.0]
- PC sorting user-interface to sort boxes by many characteristics. You can also use [MOUSE SCROLL] to quickly switch boxes.
- Commands to quick lookup any Pokemon species/move/ability etc.
❗ This mod is required on both client and server. It relies on custom packets from the server to send battle data to the client.

Commands
All commands are under /showdown.
Play
/showdown challenge <player>: open a menu of formats to challenge that player with/showdown challenge <player> <format>: send a challenge in the given format/showdown challenge <player> <format> item_bet:<item>,<amount>: same, but stake an item on the outcome/showdown accept <player>: accept a pending challenge from that player/showdown deny <player>: decline a pending challenge from that player/showdown abort: leave/cancel the battle you're currently in
Watch
/showdown spectate <player>: spectate the battle that player is currently in/showdown unspectate: stop spectating
Formats and party
/showdown format list: list every configured format/showdown format <formatId>: show the rules and clauses for a format/showdown format_party_test <formatId>: check whether your current party is legal for a format
Data lookup (Showdown-style /dt)
/showdown dt <query>: look up a Pokemon, move, ability, type, held item, or SimpleTMs TM/TR. Fuzzy matched, results are clickable to chain more lookups. For TMs it also shows which party members can learn the move.
History
/showdown history: show your own W/L record and recent matches/showdown history <player>: show another player's record
Admin (op level 2)
/showdown format <formatId> export: print the format's JSON with a click-to-copy button
Help
/showdown help(or just/showdown) : print the in-game help

Custom Battle Formats
Please view the example config below:

These format configs live in configs/cobblemon_showdown/formats. To edit these JSON files, you can use a code editor like Notepad++. Here are the variables to make your own formats:
| Field | Type | Description |
|---|---|---|
name |
string | Display name for the format |
description |
string | Brief description shown in info |
party_size |
1-6 | Required Pokemon count |
battle_type |
string | "singles" or "doubles" |
best_of |
1, 3, 5 | Games per match (series) |
set_level |
1-100 | Scale all Pokemon to this level |
battle_timer |
bool | Enable 210s total + 60s/turn timer |
team_preview |
bool | Lead selection phase before battle |
species_clause |
bool | No duplicate species allowed |
ban_all_pokemon_except_whitelist |
bool | Whitelist mode |
whitelist_species |
array | Allowed species (if whitelist mode) |
bans.pokemon |
array | Banned species (lowercase, underscores) |
bans.moves |
array | Banned moves |
bans.abilities |
array | Banned abilities |
bans.items |
array | Banned held items |

Dev Notes
- Feel free to use this mod in your modpack.
- License: This mod is open source under the MIT License, you're free to view, modify, and learn from the source code. Please do not reupload this mod to other sites; download it only from this CurseForge page and the official GitHub repository.
Project description from CurseForge.
Pick your setup
Cobblemon Showdown (Forge 1.20.1) by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.20.1
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Cobblemon Showdown (Forge 1.20.1) versions and loaders
cobblemon_showdown-2.0.3.jar
18 Aug 2026
cobblemon_showdown-2.0.2.jar
11 Aug 2026
cobblemon_showdown-2.0.1.jar
13 Jul 2026
cobblemon_showdown-2.0.0.jar
12 Jul 2026
cobblemon_showdown-1.2.2.jar
21 Jun 2026
cobblemon_showdown-1.2.1.jar
30 May 2026
cobblemon_showdown-1.2.0.jar
26 May 2026
cobblemon_showdown-1.1.1.jar
2 May 2026
cobblemon_showdown-1.1.0.jar
23 Apr 2026
cobblemon_showdown-1.0.1.jar
18 Mar 2026
cobblemon_showdown-1.0.0.jar
23 Feb 2026
Looking for an older file? The official CurseForge project page is in Resources.