Fix Cobblemon Pokemon Experience
by Madgique
Fix Cobblemon Pokemon Experience changes when a Pokemon gains experience, so XP is awarded at the moment an opponent faints rather than at the end of the battle.
What it does
The mod listens for Cobblemon's battle fainted event and grants experience to the Pokemon that took part as soon as an opposing Pokemon is knocked out. It also blocks the default distribution that normally runs when a battle ends, which prevents the same experience from being counted twice. The behavior follows the way the mainline Pokemon games handle experience, and the mod is aimed at trainer battles where a player faces several Pokemon in a row.
Trainer battles with several Pokemon previously paid experience only after the trainer's last Pokemon was defeated. Trainer mods such as Radical Cobblemon Trainers can make this a problem, and the mod addresses it by paying out on each knockout. Experience works with Exp Share items in the same way as vanilla Cobblemon. Level-ups happen mid-battle and are announced in battle chat, while the summary screen and party overlay display the new level.
Because Cobblemon's Showdown-based battle simulator calculates stats once at the start of a battle, a level-up does not change combat stats until the Pokemon leaves and re-enters the field. The mod is server-side only, so players join without installing it, and a configuration file is needed. It requires Cobblemon, Fabric API, Fabric Language Kotlin and Kotlin for Forge, and is released under the GNU Lesser General Public License v3.0 only, which makes it open source. Builds cover 1.21.1 for Fabric and NeoForge.
Key features
Instant knockout experience
Experience is granted to the Pokemon when an opponent faints, not after the whole battle has ended.
Double payout prevention
The default end-of-battle experience distribution is blocked, so the same experience is not paid twice.
Mid-battle level-ups
Pokemon level up during battle, with the message shown in battle chat and the new level reflected in the party overlay.
Stats applied on re-entry
Recalculated stats take effect when a leveled Pokemon is switched out and back in, matching how Showdown handles stats.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
How it compares
Cobblemon Challenge is server-side only, open source under the MIT License and published for 1.21.1. Cobblemon Radical Changes is also for 1.21.1, under the Creative Commons Attribution Share Alike 4.0 license and not open source; it works on the server, and clients can optionally add it. Cobblemon: Coop+ is for 1.21 – 1.21.1, is closed source under All rights reserved, and needs both the client and the server to run it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Fix Cobblemon Pokemon Experience | Fabric and NeoForge | 1.21.1 | Server-side only | 2026-10-06 |
| Cobblemon Challenge | Fabric and NeoForge | 1.21.1 | Server-side only | 2026-09-27 |
| Cobblemon Radical Changes | Fabric and NeoForge | 1.21.1 | Server required, client optional | 2026-04-23 |
| Cobblemon: Coop+ | Fabric and NeoForge | 1.21 – 1.21.1 | Client and server | 2026-08-21 |
Questions
Does Fix Cobblemon Pokemon Experience need to be installed on the client?
Which dependencies does the mod require?
Does the mod work with trainer mods?
In the catalog
Fix Cobblemon Pokemon Experience is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from Madgique
Similar mods
What the author says
A Fabric/NeoForge mod that fixes the experience gain system in Cobblemon to work like the mainline Pokemon games. In Cobblemon, experience points (XP) are only awarded at the end of a battle. This works fine for wild Pokemon encounters (1v1), but becomes problematic when using trainer mods like Radical Cobblemon…
Official listing
- Modrinth page
- modrinth.com/mod/fix-cobblemon-pokemon-experience
- Owner
- Madgique
- Published
- 2026-01-18
- Updated on Modrinth
- 2026-10-06
- Facts verified
- 2026-10-15
