Radical Cobblemon Trainers API

Trainer management and battle API for Cobblemon.

File Details

rctapi-fabric-1.21.1-0.14.5-beta.jar

  • B
  • Dec 27, 2025
  • 213.86 KB
  • 820.5K
  • 1.21.1
  • Fabric

File Name

rctapi-fabric-1.21.1-0.14.5-beta.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:radical-cobblemon-trainers-api-1152792:7385022"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

[0.14.5-beta] - 2025-12-27

Added:

  • #103 Added BattleState#isPaticipating(Trainer): Reports if trainer is participating in the associated battle

Changed:

  • #102 Adjusted priority for gimmicks dynamax/gmax and tera (tera will now be chosen after the max transformation has ended if both are possible)
  • #101 Changed default RCTBattleAIConfig#switchBias to 0.5 (value is now a bit more impactful, other biases will most likely get reworked in a similar manner)
  • #100 Improved evaluation for a bunch of moves with certain requirements (e.g. Ally Switch or Trick) and other minor adjustments to move selection logic
  • #99 Increased priority of some mixins (to avoid potential conflicts)
  • #98 Reworked rct battle ai switch evaluation (might require some fine tuning)

Fixed:

  • #97 Battle AI attempting to use First Impression in arbitrary turns (should only be used in first turn)
  • #96 Battle AI not avoiding sacrificial moves (e.g. Explosion) when on their last pokemon
  • #95 Battle AI treating the user of the move Block as trapped, rather than the target
  • #94 Duplicate error messages when failing to start a battle
  • #93 gimmicks property of pokemon (tera, dynamax, gmax) not getting applied in battle