Players earn vanilla experience for the Cobblemon Pokémon they defeat and catch, like killing a mob. For Cobblemon 1.8.2 on Fabric 1.21.1.
Em português: o jogador ganha XP do Minecraft ao derrotar Pokémon (selvagens e de treinadores
NPC, inclusive os do Radical Cobblemon Trainers; batalha PvP não conta) e ao capturar. O mod roda no
servidor: os jogadores não precisam instalar. O que muda em cada versão: CHANGELOG.md.
How it works
- Defeating: every wild or NPC trainer Pokémon (Cobblemon NPCs, Radical Cobblemon Trainers) that faints in battle gives XP to every player on the other side. A player's own Pokémon fainting gives nothing, so PvP battles give no XP (configurable).
- Catching: catching a Pokémon gives the same XP as defeating it.
- How much: the species' base experience yield × level ÷ 300, at least 1. NPC trainers' Pokémon give 1.5× (like the main games). A level 5 Rattata gives 1, a level 50 Pikachu 19, a level 50 Dragonite 50, a level 50 trainer's Dragonite 75.
- The XP comes as orbs on the player, so it is picked up at once and Mending uses it.
Installing
Download the jar from the
latest release and
put it in mods/:
- Server: only on the server. Players without the mod can join.
- Single player: in your game's
mods/.
It needs Fabric API and Cobblemon 1.8.x (Cobblemon already bundles fabric-language-kotlin).
Configuration
config/trainerxp.json (created on the first start):
| Option | Default | What it does |
|---|---|---|
enabled |
true |
Players earn XP from Pokémon at all. |
defeatXp |
true |
XP for wild and NPC trainer Pokémon that faint in battle. |
captureXp |
true |
XP for catching a Pokémon. |
xpMultiplier |
1.0 |
Multiplies all the XP (0 to 100). |
trainerBonus |
1.5 |
Extra multiplier for NPC trainers' Pokémon (1 for none). |
pvpXp |
false |
Also give XP for other players' Pokémon in PvP. |
Versions
| Component | Version |
|---|---|
| Minecraft | 1.21.1 (official Mojang mappings) |
| Fabric Loader | 0.19.5 (mod requires >= 0.16.10) |
| Fabric API | 0.116.17+1.21.1 |
| Cobblemon | 1.8.2+1.21.1 |
| Gradle / Loom / Kotlin | 8.14.3 / 1.13.6 / 2.2.20 |
| Java | 21 |
Credits and licenses
- Code and icon (drawn by
tools/make_icon.py): fernandoabf — all rights reserved, seeLICENSE. - Cobblemon is developed by the Cobblemon team. Pokémon is © Nintendo / Game Freak / The Pokémon Company. This project is not affiliated with any of them.

