promotional bannermobile promotional banner

Cobblemon Trainer XP

Players earn vanilla experience for the Cobblemon Pokémon they defeat and catch, like killing a mob. Server-side only.

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, see LICENSE.
  • 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.

Cobblemon Trainer XP Team

profile avatar
  • 7
    Projects
  • 398
    Downloads

More from emocarecaView all