Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Links
Creators
Details
IN THE WORKS: RUN AND BUN AI FOR COBBLEMON!!
This mod is built off of the RCTMOD API mod and follows the Run and Bun AI documentation and goes in more depth than even that.
PSA:
Please do not use this with Doubles fights; it is only for Singles right now.
-Tons of special circumstances have already been accounted for, and the list will keep on growing as we test and add in more features.
Donate: https://ko-fi.com/surilexa
If you like what we are making, feel free to leave a donation; any amount is appreciated and allows us to continue working on this project.
Key Features:
-Dynamic Decision-Making: Evaluates moves and switches in real-time based on damage, type matchups, speed, and opponent potential.
-Damage Calcs: Prioritizes OHKOs, 2HKOs, and high-damage opportunities while following a greedy algorithm.
-Intelligent Switching Logic: Scores potential party swaps, preferring faster counters, safer pivots, and even special picks like Ditto or Wobbuffet/Wynaut.
-Move Scoring System: Assigns smart scores to each move based on type effectiveness, status potential, hazards, stat drops, and tons of special cases, allowing the trainer to pick the potential best move.
-Room Awareness: Tracks Spikes, Stealth rocks, Trick room, Weather affects, etc. Allowing for a more complete understanding of the current battle context for better move scoring.
-Speed Control Mechanics: Recognizes when to set up Tailwind, Trick Room, etc.
Adaptive Randomization: Adds unpredictability with weighted randomness in kill moves and hazard usage.
Required Mods:
Cobblemon 1.7
Radical Cobblemon Trainers 0.17.x
Compatibility Issues?
Radical Cobblemon Trainers 0.16.x will require 0.13.x version of Radical Cobblemon Trainers API. We have made this mod to replace the API mod while keeping the original functionality of 0.13.x and adding our own trainer code. As Radical Cobblemon Trainer updates, it might not be 100% compatible with our API. I'll keep an eye out though.
Neoforge Issues?
When downloading radical cobblemon trainers they sometimes place their API in the folder as well which needs to be removed or it might override mine.
It is not 100% tested im begging you not to be mad.
###Message me for questions
Example of RCTMOD JSON using this AI
{
"name": "Brock",
"ai": {
"type": "rb"
},
"battleFormat": "GEN_9_SINGLES",
"team": [
{
"species": "geodude",
"gender": "MALE",
"level": 12,
"nature": "adamant",
"ability": "sturdy",
"moveset": [
"rollout",
"magnitude"
],
"ivs": {
"hp": 31,
"atk": 31,
"def": 31,
"spa": 31,
"spd": 31,
"spe": 31
},
"evs": {"atk": 252,"hp": 252},
"heldItem": "eviolite",
"gimmicks" { "tera": "rock" }
}
]
}
KNOWN ISSUES:
- Some Speed reduction and atk/spatk reduction moves cause crashes while checking for damage.(Fixing)
- When only 2 mons are alive and baton pass is used. The baton pass mon is bugged and cannot be brought back out. Cobblemon bug (yippy) (fixed)



