Cobblemon Mid-Battle EXP¶
Earn experience the way the main series pays it: at every knockout, not in one lump when the battle ends. A level gained mid-battle counts in that same battle — new stats, more HP — and a move it unlocks is yours to take before the next turn.
There is nothing to configure and no command to learn. Install it and fight.
MC 1.21.1 Fabric NeoForge Cobblemon 1.7 & 1.8
What can it do?¶
- EXP at each knockout — every Pokémon that fought the one that fainted is paid on the spot, Exp. Share holders too, with every Cobblemon multiplier applied. EVs arrive at the same moment.
- Levels that count now — new stats and more HP in the battle the level was earned in. Stat boosts you already set up stay.
- A move screen, mid-battle — when a Pokémon that knows four moves unlocks a new one, drag it into the moveset or send it to the move pool.
- Everything in the battle log — EXP, levels, stats and moves, said to the Pokémon's owner and nobody else.
The one rule¶
A knockout pays once. Whatever a knockout paid, the end of the battle does not pay again for the same opponent. The total is what Cobblemon would have given you; it simply arrives as you earn it.
Get it¶
| Needs | Minecraft 1.21.1 on Fabric or NeoForge, Cobblemon (CurseForge) 1.7 or 1.8, Architectury API, and Kotlin for your loader |
| Works with | any mod that changes how much EXP or how many EVs a battle gives — its numbers are the ones paid |
| Does not need | a config file, a command or a permission |
One jar per loader, and the same jar runs on Cobblemon 1.7 and 1.8. Drop the one for your loader into
mods/, never both at once.