16. MAI 2026 / 2 min read

Ein Minecraft-Modpack mit KI im Build-Loop

Wie ich ein Create-zentriertes Kitchen-Sink-Modpack für NeoForge 1.21.1 baue — eigene Items und Fluids per KubeJS, 58 Quests und ein KI-gestützter Workflow gegen den API-Wahnsinn.

minecraftneoforgekubejsmoddingai

Modpack-Entwicklung ist überraschend nah an „echter” Softwareentwicklung: Abhängigkeiten, Versionskonflikte, brüchige APIs und eine Build-Pipeline, die bei der kleinsten Unstimmigkeit zickt. Mein aktuelles Hobby-Projekt ist ein Create-zentriertes Kitchen-Sink-Modpack für NeoForge 1.21.1 — und ich entwickle es mit einer KI als Pair-Programmer im Loop.

Was drin steckt

  • Create als Herzstück — mechanische Automatisierung statt purer Energie-Balken
  • Eigene Items und ein Custom-Fluid (mythic_liquid_xp) über KubeJS
  • Eine eigene Drill-Head-Mechanik mit nativer Rezept-API
  • Ein Catalyst-Node-System: endliche Nodes plus eine unendliche Ley-Line als später Tech-Gate
  • 58 Quests über fünf Tiers — die komplette Progression, komplett auf Englisch lokalisiert
  • Angepasste Weltgenerierung (Tectonic) mit fixierten Werten

Warum überhaupt KI?

Der schmerzhafteste Teil beim Modding ist nicht die Idee, sondern die API-Reibung. KubeJS- und Mod-APIs ändern sich zwischen Versionen, Fehlermeldungen sind kryptisch (FluidBuilder API-Fehler, KubeJS 2101 Kompatibilitätsfehler), und ein einziger falscher Methodenname bricht den gesamten Script-Load. Genau hier ist eine KI stark: Sie kennt die typischen Signaturen, kann aus dem Stacktrace die wahrscheinliche Ursache ableiten und liefert einen ersten Patch.

Mein Loop sieht ungefähr so aus:

Idee  ──▶  KI generiert KubeJS-Script  ──▶  Spiel lädt Scripts
   ▲                                              │
   └──────  Fehlerlog zurück an KI  ◀─────────────┘

Die Commit-Historie liest sich entsprechend: feat: drill head system direkt gefolgt von fix: FluidBuilder API-Fehler, fix: KubeJS 2101 Kompatibilität, fix: SNBT-Format der Quests. Genau dieser schnelle Wechsel aus Bauen und Reparieren ist der Punkt, an dem die KI Zeit spart.

Wo die KI an Grenzen stößt

  • Rezept-Isolation. Dass ein neues Item nicht versehentlich Vanilla-Rezepte überschreibt, versteht die KI im Kleinen — aber das Gesamtbild aus hunderten Rezepten muss ich im Kopf haben.
  • Game-Feel. Ob ein Tech-Gate sich fair anfühlt oder nur nervt, kann kein Modell beurteilen. Das ist Playtesting, und das bleibt Handarbeit.
  • SNBT & Quest-Format. FTB-Quests im SNBT-Format sind pingelig; hier war mehr manuelles Nachjustieren nötig, als mir lieb war.

Stand & Learnings

Aktuell bei v0.1.35-alpha — spielbar, aber noch alpha. Das größte Learning ist methodisch: Ein Modpack profitiert von denselben Disziplinen wie jedes Software-Projekt — kleine Commits, sprechende Versionsnummern, isolierte Änderungen. Die KI beschleunigt das Schreiben, ersetzt aber weder das Versionieren noch das Testen. Sie ist ein sehr schneller Junior, kein Architekt.