Radical Cobblemon Trainers API

Trainer management and battle API for Cobblemon.

File Details

rctapi-fabric-1.21.1-0.10.0-beta.jar

  • B
  • Dec 9, 2024
  • 118.44 KB
  • 2.1K
  • 1.21.1
  • Fabric

File Name

rctapi-fabric-1.21.1-0.10.0-beta.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

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

Learn more about Curse Maven

Changelog

[0.10.0-beta] - 2024-12-09

Added

  • Added ai configs RCTBattleAIConfig, SelfdotGen5AIConfig, StrongBattleAIConfig and registered corresponding JTO parsers (rct, sd5 and cbl)
  • Generic JTO (json to object) flexible parser system

Removed

  • AIType enum (TrainerModel.ai is now defined as JTO<BattleAI>)

[0.9.1-beta] - 2024-12-09

Changed

  • RCTBattleAI adjustments/fixes: improved switch evaluation + trainers now actually consider the use of (mostly healing) items

Fixed

  • Issues with RCTBattleAI and switch instructions potentially causing softlocks as well as some other corner cases that could cause a battle failure (this might not fixed all issues but it appeared rather stable now during my testings)

[0.9.0-beta] - 2024-12-03

Added

  • Initial release (trainer management, battle formats, battle ai, trainer models)