genMC
Alle Beiträge6 Min. Lesezeit

Von 64 × 64 Pixeln zu zehn Millionen Blöcken: wie genMC entstanden ist

genMC begann als Experiment mit einem einzigen Minecraft-Skin. Sechs Wochen später ist es ein Studio, in dem du und dein KI-Agent zusammen ganze Berge baut. Wie es dazu kam – und was wir unterwegs gelernt haben.

Ein Blockmodell des Wendelsteins im Abendlicht, mit Sendemast auf dem Gipfel und Gebäuden an den Hängen.

genMC begann am 4. September 2026 mit einer einfachen Frage: Was wäre, wenn ein Mensch und ein KI-Agent gleichzeitig am selben Minecraft-Skin arbeiten – und jeder sieht, was der andere tut?

Sechs Wochen später ist genMC ein Studio im Browser für Builds und Skins. Dein Agent schreibt Bauprogramme, du markierst Blöcke und sagst, was sich ändern soll, und am Ende stehen Dinge wie der Wendelstein oben: ein echter bayerischer Berg mit Zahnradbahn, Gipfelstation und einer geheimen Forschungsbasis im Fels. Du kannst hindurchlaufen, Hebel umlegen und ihn als Schematic mit nach Minecraft nehmen.

Dieser Beitrag erzählt, wie wir vom einen zum anderen gekommen sind.

Am Anfang war ein Skin

Ein Minecraft-Skin ist ein winziges Bild: 64 × 64 Pixel. Aber es liegt um einen Körper aus sechs Teilen, jeder mit sechs Flächen und zwei Ebenen – einer Grundebene und einer äußeren für Jacken, Hüte und Ärmel. Das sind 72 Flächen auf einem kleinen Blatt.

Für einen Menschen mit 3D-Vorschau ist sofort klar, welche Pixel zur Rückseite des linken Ärmels gehören. Für ein Sprachmodell, das auf ein flaches PNG schaut, ist das ein Rätsel. Deshalb bekamen Agenten in genMC als Allererstes eine Karte: Jede Fläche hat einen Namen, etwa head.base.front oder left_arm.overlay.back, mit Koordinaten innerhalb dieser Fläche. Statt zu raten, kann der Agent genau sagen, wo er malt.

Zwei Entscheidungen aus dieser ersten Woche sind bis heute der Kern von genMC:

  • Menschen und Agenten nutzen dieselbe Bearbeitung. Eine Änderung des Agenten ist ein normaler Schritt in der Zeitleiste, mit Autor und Beschriftung, und lässt sich rückgängig machen wie jede deiner eigenen.
  • genMC hat keine eigene KI. Das Studio stellt Werkzeuge bereit; die Intelligenz kommt von dem Agenten, den du ohnehin nutzt. Die erste Version meldete ihre Werkzeuge direkt in der Webseite an (WebMCP). Ein Agent in einem Browser mit Site-Tools konnte sie so nutzen – ohne Server und ohne API-Schlüssel.

Dann kamen die Blöcke

Skins sind klein. Builds nicht. Wenige Tage nach der ersten Skin-Bearbeitung gab es das Build-Studio: ein Grundstück, eine Blockpalette und Werkzeuge, mit denen der Agent Blöcke setzt, Quader füllt und hohle Hüllen baut.

Das funktionierte, und so sahen die Ergebnisse auch aus: Kisten mit Fenstern. Ein Agent, der Blöcke über Koordinatenlisten setzt, verbringt den Großteil seiner Mühe mit Buchhaltung, und jede Liste muss in seinen Kontext passen.

Also haben wir uns angeschaut, wie die beeindruckendsten KI-Voxel-Builds entstehen. Kreative Benchmarks wie MineBench lassen Modelle Programme schreiben, die die Blöcke erzeugen, und gute Builds folgen einer Reihenfolge: zuerst die Silhouette, dann die großen Massen, dann die Architektur, Details zuletzt.

Das hat genMC verändert:

  • Agenten schreiben Bauprogramme in JavaScript mit einem kleinen Voxel-Werkzeugkasten – box, line, ellipsoid, noise, Treppen, Dächer, Türen, Farbverläufe.
  • Programme laufen in einer abgeschotteten Sandbox mit Zeitlimit und ohne Netzwerkzugriff, und jedes Ergebnis wird geprüft, bevor es deinen Build berührt.
  • Der Agent schaut sich seine Arbeit an: Er rendert die Szene aus beliebigen Blickwinkeln, schneidet hinein und verbessert sie mit dem nächsten Programm.
  • Jeder gesetzte Block gehört zu einem benannten Teil – jedes Gebäude, Dach, jeder Baum und Fels –, sodass der Build eine Gliederung hat, die du durchsuchen, ausblenden und auswählen kannst.
Vier Renderings desselben Häuschens am Bach: im Frühling, Sommer, Herbst und Winter.
Dasselbe Häuschen in vier Jahreszeiten. Weil der Build ein Programm mit benannten Teilen ist, kann ein Agent Laub, Boden und Dach tauschen, ohne den Rest anzufassen.

Groß werden

Größere Builds haben nacheinander alles zum Wanken gebracht: die 3D-Ansicht, das Speichern, das Rückgängigmachen. Jede Lösung hat die Grenze weiter verschoben.

  • Ein Mesher in Rust. Die 3D-Ansicht verwandelt Blöcke jetzt per WebAssembly in Geometrie, fasst flache Flächen zusammen und schattiert Ecken. In einem Test mit 793.752 Blöcken dauerte das rund 0,8 statt 4,3 Sekunden und ergab 33 MB Geometrie statt 416 MB.
  • Kompaktes Speichern. Builds werden als binäre Snapshots statt als große JSON-Dokumente gespeichert. So bleiben Speichern und Rückgängig auch bei Millionen Blöcken schnell.
  • Der komplette Blockkatalog. genMC kennt alle 1.286 Block-IDs von Minecraft Java 26.3 mit ihren Zuständen – Treppen, die um Ecken laufen, Türen mit zwei Hälften, Betten, Mauern und Scheiben, die sich verbinden.

Heute fasst ein Build bis zu 10.000.000 Blöcke, und das Grundstück wächst bis 768 Blöcke pro Achse. Der Wendelstein wurde aus offenen Höhendaten geformt und hat trotzdem noch Luft.

Die Tür für jeden Agenten

Werkzeuge in einer Webseite erreichen nur Agenten, die in einem Browser leben. Die meisten Menschen nutzen aber Claude, ChatGPT, Codex, Claude Code oder Cursor – Apps, die sich über das Model Context Protocol (MCP) mit Werkzeugen verbinden.

Deshalb bekam genMC ein Relay. Du fügst https://genmc.app/api/mcp einmal in deinem Agenten hinzu. Wenn du bauen willst, öffnest du das Studio, kopierst den kurzen Pairing-Code und fügst ihn in den Chat ein. Ab dann läuft jeder Aufruf deines Agenten in genau diesem Browser-Tab, und du schaust live zu. Die Anleitung zum Verbinden eines Agenten zeigt jeden Schritt.

Im Oktober ist genMC in ein eigenes Zuhause gezogen, nach genmc.app – mit öffentlicher Galerie, optionalen Konten und einer Wissensdatenbank, die jede Funktion erklärt: Menschen im Web und Agenten über das Tool genmc_docs.

Damit es sich wie Minecraft anfühlt

Fertig ist ein Build erst, wenn man darin stehen kann. Also bekam genMC die Teile von Minecraft, die einen Build lebendig machen:

  • Laufmodus mit Minecrafts eigener Spielergröße, Augenhöhe und Laufgeschwindigkeit. Du steigst Treppen, öffnest Türen und fliegst mit einem Doppeltipp.
  • Redstone läuft in jedem Build mit 20 Spielticks pro Sekunde: Hebel, Kolben, Lampen, Beobachter, sogar TNT.
  • Notenblöcke spielen und lassen sich stimmen wie im Spiel; den Klang bestimmt der Block darunter.
  • Echte Exporte: Schematics für jede Java-Version von 1.13 bis 26.3, Litematica-Dateien, .mcfunction, Bilder und Tour-Videos – und der Import vorhandener Schematics, damit du deine eigenen Builds mitbringen kannst.

Auch mit Agenten gebaut

genMC selbst ist zum großen Teil zusammen mit Coding-Agenten entstanden. Das war nützlicher als gedacht: Wenn eine Tool-Beschreibung unklar ist, stolpert der Agent, der genMC baut, genauso darüber wie ein Agent, der genMC benutzt.

Viele Regeln in genMC stammen daher, dass wir Agenten beim Scheitern zugeschaut haben. Agenten müssen die Revision nennen, die sie gelesen haben, bevor sie etwas ändern – so können sie nie eine Änderung überschreiben, die du gerade gemacht hast. Sie posten einen kurzen Plan, wenn sie einen Wunsch übernehmen. Sie rendern ihre Arbeit, bevor sie sie für fertig erklären. Keine dieser Regeln stand im ersten Entwurf; jede hat einen echten Moment repariert, in dem Agent und Mensch aneinander vorbeigeredet haben.

Was wir gelernt haben

  • Agenten brauchen genaue Karten, keine Screenshots. Benannte Flächen, benannte Teile, ausgeschriebene Koordinaten und exakte Markierungen bringen mehr Qualität als jeder Prompt.
  • Programme schlagen Koordinaten. Ein paar hundert Zeilen Code beschreiben einen Berg. Eine Koordinatenliste für denselben Berg würde nie in ein Kontextfenster passen.
  • Vertrauen entsteht durch Kontrolle. Eine sichtbare Zeitleiste, Rückgängig und die Garantie, dass deine eigenen Änderungen Vorrang haben, machen es angenehm, einen Agenten in deinem Build arbeiten zu lassen.
  • Gliederung ist für Menschen genauso wichtig wie für Agenten. Wenn ihr beide „der Ostturm“ sagen könnt und dieselben Blöcke meint, wird Zusammenarbeit leicht.

genMC ist kostenlos und braucht kein Konto. Öffne das Studio, verbinde deinen Agenten und schau, was ihr zusammen baut. Wie genMC sich von anderen KI-Werkzeugen für Minecraft unterscheidet, steht in Was genMC anders macht; was im Agenten passiert, während er baut, in Wie Sprachmodelle Welten bauen.

Probier es mit deinem eigenen Agenten.

genMC ist kostenlos und braucht kein Konto. Öffne das Studio, verbinde den Agenten, den du schon nutzt, und baut zusammen.