
Radical Cobblemon Trainers API
ModrinthTrainer management and battle API for Cobblemon.
0.16.2-beta · MC 1.21.1 · Fabric
Files
0.16.2-beta
betaVersion 0.16.2-beta
1.21.1fabric2026-10-12 · 57.1K downloads
rctapi-fabric-1.21.1-0.16.2-beta.jar · 262 KB
0.16.2-beta
betaVersion 0.16.2-beta
1.21.1neoforge2026-10-12 · 13.8K downloads
rctapi-neoforge-1.21.1-0.16.2-beta.jar · 263 KB
0.16.1-beta
betaVersion 0.16.1-beta
1.21.1fabric2026-09-14 · 82.7K downloads
rctapi-fabric-1.21.1-0.16.1-beta.jar · 262 KB
0.16.1-beta
betaVersion 0.16.1-beta
1.21.1neoforge2026-09-14 · 23.1K downloads
rctapi-neoforge-1.21.1-0.16.1-beta.jar · 263 KB
0.16.0-beta
betaVersion 0.16.0-beta
1.21.1fabric2026-09-06 · 36.1K downloads
rctapi-fabric-1.21.1-0.16.0-beta.jar · 252 KB
0.16.0-beta
betaVersion 0.16.0-beta
1.21.1neoforge2026-09-06 · 7.1K downloads
rctapi-neoforge-1.21.1-0.16.0-beta.jar · 253 KB
0.15.2-beta
betaVersion 0.15.2-beta
1.21.1fabric2026-04-19 · 1.7M downloads
rctapi-fabric-1.21.1-0.15.2-beta.jar · 229 KB
0.15.2-beta
betaVersion 0.15.2-beta
1.21.1neoforge2026-04-19 · 105.9K downloads
rctapi-neoforge-1.21.1-0.15.2-beta.jar · 230 KB
0.15.1-beta
betaVersion 0.15.1-beta
1.21.1fabric2026-04-17 · 5.2K downloads
rctapi-fabric-1.21.1-0.15.1-beta.jar · 229 KB
0.15.1-beta
betaVersion 0.15.1-beta
1.21.1neoforge2026-04-17 · 1.7K downloads
rctapi-neoforge-1.21.1-0.15.1-beta.jar · 230 KB
0.15.0-beta
betaVersion 0.15.0-beta
1.21.1fabric2026-03-21 · 936.7K downloads
rctapi-fabric-1.21.1-0.15.0-beta.jar · 228 KB
0.15.0-beta
betaVersion 0.15.0-beta
1.21.1neoforge2026-03-21 · 12.2K downloads
rctapi-neoforge-1.21.1-0.15.0-beta.jar · 229 KB
0.14.8-beta
betaVersion 0.14.8-beta
1.21.1fabric2026-02-14 · 969K downloads
rctapi-fabric-1.21.1-0.14.8-beta.jar · 224 KB
0.14.8-beta
betaVersion 0.14.8-beta
1.21.1neoforge2026-02-14 · 16.9K downloads
rctapi-neoforge-1.21.1-0.14.8-beta.jar · 225 KB
0.14.7-beta
betaVersion 0.14.7-beta
1.21.1fabric2026-02-13 · 887 downloads
rctapi-fabric-1.21.1-0.14.7-beta.jar · 220 KB
0.14.7-beta
betaVersion 0.14.7-beta
1.21.1neoforge2026-02-13 · 202 downloads
rctapi-neoforge-1.21.1-0.14.7-beta.jar · 221 KB
0.14.6-beta
betaVersion 0.14.6-beta
1.21.1fabric2026-01-18 · 270.5K downloads
rctapi-fabric-1.21.1-0.14.6-beta.jar · 216 KB
0.14.6-beta
betaVersion 0.14.6-beta
1.21.1neoforge2026-01-18 · 15K downloads
rctapi-neoforge-1.21.1-0.14.6-beta.jar · 217 KB
0.14.5-beta
betaVersion 0.14.5-beta
1.21.1fabric2025-12-27 · 322.5K downloads
rctapi-fabric-1.21.1-0.14.5-beta.jar · 214 KB
0.14.5-beta
betaVersion 0.14.5-beta
1.21.1neoforge2025-12-27 · 37.1K downloads
rctapi-neoforge-1.21.1-0.14.5-beta.jar · 215 KB
Files are delivered unmodified from Modrinth's servers and verified against the SHA-512 hash published by the project. The project's license applies to every file; check it before redistributing.
About
Radical Cobblemon Trainers - API
Trainer management and battle API for Cobblemon.
This API was developed as foundation for the Radical Cobblemon Trainers mod and as replacement for the discontinued dependency CobblemonTrainers for Minecraft >= 1.21 and Cobblemon >= 1.6.
Yet it is designed as independent library to provide a subset of similar features for everyone to use.
Key features
- Trainer management and entity association (trainer registry)
- Support for different battle formats (1v1 SINGLE, 1v1 DOUBLE, 2v2 MULTI, ...)
- Custom battle rules (e.g. max item usages per battle)
- Extended AI features (currently only supported by
RCTBattleAI):- Usual battle activities (move selection, switch, ...)
- Gimmicks: Mega evolve, Dynamax, Z-Moves, Terastallize, etc. (most gimmicks that are activated by held items will require another mod to provide them. Mega Showdown would be an example and is also required for dyna- and gmax)
- Trainers can carry and use items
- Trainer and pokemon models (pojos) for easy parsing
- Converters to Cobblemon types
- Model validation (collects all errors before an exception is thrown)
Check out the repository for an example.
