Cobblemon Trainer Battle Commands

Provides commands to manage trainers and start battles that can act as interface for other mods (e.g. Easy NPC).

File Details

tbcs-fabric-1.21.1-0.11.0-beta.jar

  • B
  • Apr 12, 2025
  • 48.52 KB
  • 7.0K
  • 1.21.1
  • Fabric

File Name

tbcs-fabric-1.21.1-0.11.0-beta.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:tbcs-1172731:6415921"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changelog

[0.11.0-beta] - 2025-04-12

Changed:

  • #22 Changed min requried version of rctapi to 0.11.0-beta
  • #21 For technical reasons the mod is now required both on client and server side
  • #20 Improved command suggestions (better filtering, especially when there are a large amount of options)
  • #19 Reimplemented commands from rctapi (code migration)

Fixed:

  • #18 Battle end commands getting executed for active battles from different players
  • #17 Battle end commands of failed attempts to start a battle getting registered regardless (and executed together with other battle end commands on the next opportunity)

[0.10.2-beta] - 2025-01-26

Changed:

  • #16 Slight improvements to config file readability (separators)

Fixed:

  • #15 Trainers getting detached from their entities on reload

[0.10.1-beta] - 2025-01-22

Fixed:

  • #14 Crashes caused by potential attempts to access config values before they are (re)loaded

[0.10.0-beta] - 2025-01-21

Added:

  • #13 Config option trainerMods
  • #12 Config option winCommandsPermission
  • #11 Native support for trainers provided by other mods using the same api, like 'Radical Cobblemon Trainers' (see also #13)
  • #10 Win commands support (see mod description for more info/examples)

Changed:

  • #9 Slight adjustments to trainer id format, similar to resource locations (i.e. <modid>:<trainerId>)
  • #8 Trainers now reload with the /reload command and on config change
  • #7 Update min requirement of RCTApi to version 0.10.7-beta (command and event api)

Fixed:

  • #6 Minor adjustments to mod initialization (hopefully fixes random startup crashes on neoforge)
  • #5 Players getting stuck in a battle if logging out in the middle of a battle

[0.9.1-beta] - 2025-01-07

Changed:

  • #4 Update min requirement of RCTApi to version 0.10.6-beta (better compatibility with mods using the same api)

[0.9.0-beta] - 2025-01-05

Added:

  • #3 Commands
    • tbcs attach: attach a trainer to any entity
    • tbcs battle: start battles between players and trainers with different battle formats and battle rules
  • #2 Configs option trainerPaths: Load trainers from the defined paths when a world is loaded
  • #1 Trainer management: Easily identify trainers by automatic id resolution based of their file names