Cobblemon: Run & Bun(Advanced Trainer AI)

Cobblemon: Run & Bun(Advanced Trainer AI)

A much more advanced trainer AI API following the Run and Bun 1.07 community doc and beyond. Dependent on Radical Cobblemon Trainers and COBBLEMON 1.7 Replaces RCT API

von
509.3K Downloads
fabricneoforgegame-mechanicsutility
Server mit dieser Mod mieten

Über diese Mod

IN THE WORKS: RUN AND BUN AI FOR COBBLEMON!!


DOCUMENTATION


IMPORTANT ANNOUNCEMENT!

For all versions at or after 0.15, this mod is now an add-on to the Radical Cobblemon Trainers API. Originally, this was a replacement for that mod, but in the new 0.15 version, this has changed. Now this mod is dependent on the Radical Cobblemon Trainers API to function, meaning you must have both in your mods folder to work.

If you update the Radical Cobblemon Trainers mod, it auto-downloads the Radical Cobblemon Trainers API. If not, you can just install the latest version of Radical Cobblemon Trainers API manually.

BIG shoutout to the developer of the Radical Cobblemon Trainers, Hdainester, for putting together this add-on version for me.


Message me for questions, requests, and bugs (check out known issues at the bottom).

[email protected]

or submit issues here:

Issues

If you want some pre-made fights and gym progression, check out my datapack and resource pack to go with it.

Trainer Datapack

Trainer Skin Resource Pack


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.

-Mega Showdown: Mega transformations are used instantly. Tera is more complex with the new update. You can now choose who to tera in your JSON, and the first Cobblemon matching that name will tera. Tera is also a toggle to turn on and is off by default. Check out the changelog for version 0.14.6 for Tera Logic. (No Z-moves, No Dynamax)

-Singles and Doubles Format


New Update is out! Add-on Update 0.15

Check out the changelog for all the details


Future Roadmap

  1. Make this mod an addon to Radical Cobblemon Trainers API so both can be operational together. 0.15.0? (Done)

  2. Look into tying my data pack with some cool fights into this download, along with the appropriate resource pack.

  3. Basic Dynamax logic, and maybe some Z-Move stuff.

  4. Add more control in the config (not sure what to change rn).

  5. Continue putting new moves into scoring consideration.

  6. Look into weather change ability logic.

If you have any suggestions, please let me know. I will consider all and let you know my thoughts. (Please leave a basic reason for each suggestion, as I am more likely to add it)


Required Mods:

Cobblemon 1.7

Radical Cobblemon Trainers 0.17.x

Radical Cobblemon Trainers API 0.14.x


PSA:

DOUBLE BATTLES ARE NOW OPERATIONAL!!!

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.


Compatibility Issues

Due to recent changes in version 0.15, this mod now depends on the Radical Cobblemon Trainers API rather than replacing it. You must also have Radical Cobblemon Trainers API in your mod folder for this mod to work.


Example of RCTMOD JSON using this AI

/*Strings are lowercase for a reason because cobblemon will not recognize them otherwise*/
{
  "name": "Brock",
  "ai": {
    "type": "rb", //our AI tag
    "data": {
      "canTera": true, //this will turn on Tera logic
      "teraTarget": "geodude" //this will make it so the first geodude will tera 
    }
  },
  "battleFormat": "GEN_9_SINGLES", //("GEN_9_DOUBLES")
  "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" } //specifies that this will tera into rock
    }, //end of geodude
    {
      "species": "absol",
      "gender": "MALE",
      "level": 15,
      "nature": "adamant",
      "ability": "pressure",
      "moveset": [
         "nightslash"
      ],
      "heldItem": "mega_showdown:absolite" // how to get mega in your team, this mirrors /give
      }
   ] //end of team
}

KNOWN ISSUES: There are bound to be new bugs every patch. I'll try to get them handled and found before launch, but I'm only one person.

  1. Some double battles are crashing when the last 2 pokemon are on the field.
  2. Pokemon are incorrectly healing while badly poisoned.
  3. Chilly Reception is being scored higher than intended

Verfügbare Versionen

0.15.4-betabeta
MC 1.21.1fabric
20. August 2026
0.15.4-betabeta
MC 1.21.1neoforge
20. August 2026
0.15.3-betabeta
MC 1.21.1fabric
25. April 2026
0.15.3-betabeta
MC 1.21.1neoforge
25. April 2026
0.15.2-betabeta
MC 1.21.1fabric
6. April 2026

Cobblemon: Run & Bun(Advanced Trainer AI) auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 3 GB RAM (4 GB empfohlen).

2

fabric Loader setzen

Wähle im Panel unter "Egg" den fabric-Loader und die passende Minecraft-Version (1.21.1).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "Cobblemon: Run & Bun(Advanced Trainer AI)". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

fabricneoforge

Minecraft-Versionen

1.21.1

Server-seitig

Erforderlich

Empfohlener RAM

4 GB(min. 3 GB)

Häufige Fragen

Cobblemon: Run & Bun(Advanced Trainer AI) Server crasht beim Start – was tun?

Häufigste Ursache: falsche fabric-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 3 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (1.21.1). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist Cobblemon: Run & Bun(Advanced Trainer AI) mit fabric und neoforge kompatibel?

Cobblemon: Run & Bun(Advanced Trainer AI) unterstützt offiziell fabric, neoforge für Minecraft 1.21.1. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit Cobblemon: Run & Bun(Advanced Trainer AI) – wie optimiere ich die Performance?

Empfohlener RAM: 4 GB (+1 GB pro 8 Spieler). Prüfe mit /spark profiler, ob Cobblemon: Run & Bun(Advanced Trainer AI) den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.

Modded Server mieten

Installiere Cobblemon: Run & Bun(Advanced Trainer AI) mit nur einem Klick auf deinem Server.

Empfohlener RAM
4 GBab €5.2/Monat
Min. 3 GB | +1 GB pro 8 Spieler
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
GNU Affero General Public License v3.0 or later
Server-seitig
Erforderlich

Unterstützte Versionen

1.21.1