Cobblemon NPC's Remix banner
Cobblemon NPC's Remix icon

Cobblemon NPC's Remix

Make it so you can define the pokemon IVs/EVs and move set in the trainer config file,and nature, anything that we can apply to the pokemon include in the...

00
cobblemon-fabricServer1.21.1mod

Cobblemon NPC trainers now let you fully script each Pokémon’s build directly in trainers.yml.

Changes in this update

  • Each pokemon_team entry accepts nature, moves, ivs, evs, and a flexible properties map so you can predefine shiny/ability/form/teraType/heldItem and other PokemonProperties fields.
  • Inline keys like shiny, ability, or teraType alongside species/level are captured automatically and preserved on save.
  • The bundled sample config shows a full IV/EV spread with a move set to illustrate the new fields.

New files

  • None (existing config and trainer logic were enhanced).

Usage notes

  • Edit config/cobblemonnpcs/trainers.yml to add the new fields per Pokémon, then run /trainerconfig reload to push changes to live NPCs.
  • properties values map directly to Cobblemon PokemonProperties setters; lists can be written as YAML lists or comma-separated strings.
  • Stat names accept common aliases (hp/atk/def/spa/spd/spe), and values are clamped to Cobblemon’s legal ranges automatically.