Plattformen
Mods für Fabric
Fabric-Mods mit Codexe: was in die Anfrage gehört, Minecraft- und Loader-Versionen, der Gradle/Loom-Build (Java 21 für 1.20.1), Mixins und häufige Probleme.
Aktualisiert
Auf dieser Seite
Fabric ist ein schlanker Mod-Loader, der neue Minecraft-Versionen meist schnell unterstützt. Codexe generiert ein vollständiges Gradle-Projekt mit dem Loom-Plugin von Fabric.
#Was in die Anfrage gehört
- Minecraft-Version: „Fabric für 1.20.1“, „1.21.1“. Ohne Angabe wird 1.20.1 verwendet.
- Was die Mod hinzufügt: Blöcke, Items, Entities, Befehle, Tastenbelegungen, HUD-Elemente. Sei beim Verhalten präzise.
- Client oder Server: Sag, ob sie nur für den Client ist (HUD, Tastenbelegungen), nur für den Server oder für beide.
- Abhängigkeiten: Die Fabric API ist enthalten. Nenne alle weiteren (Cloth Config, Mod Menu…).
A Fabric mod for 1.21.1: a "Magnet" item that pulls nearby dropped items to the player within 8 blocks while held in the offhand. Toggle with a keybind (default M). Crafting: iron ingots around a redstone block. English lang file and item model.#Was Codexe generiert
build.gradle,gradle.properties(Versionen von Minecraft, Yarn, Loader und Fabric API) undsettings.gradle.fabric.mod.jsonmit Entrypoints, getrennt nach Umgebung (main,client).- Mixin-Konfiguration und -Klassen, wenn die Funktion sie braucht.
- Assets: Sprachdateien, Modelle, Platzhalter-Texturen.
#Wie der Build funktioniert
- Codexe legt eine stabile Loom-Version fest (alte
-SNAPSHOT-Versionen verschwinden aus dem Repository von Fabric und machen Builds kaputt). - Gibt es die gewünschte Loader-, Yarn- oder Fabric-API-Version nicht, ersetzt Codexe sie durch eine echte für diese Minecraft-Version.
- Loom braucht eine Java-21-Laufzeit, um Gradle auszuführen. Bei einer Mod für 1.20.1 (die auf Java 17 zielt) führt Codexe Gradle mit Java 21 aus, während deine Mod trotzdem für Java 17 kompiliert wird. Die JAR funktioniert auf einem Server mit Java 17.
Der erste Mod-Build dauert länger (oft ein paar Minuten): Loom lädt Minecraft und die Mappings herunter. Mod-Builds brechen nach 10 Minuten ab.
#Verifizierung
Die Mod wird kompiliert, bevor sie Ready ist, und die JAR muss fabric.mod.json (oder quilt.mod.json) enthalten. Das Kompilieren beweist, dass sie baut, nicht dass sie ohne Absturz läuft, also teste sie in einem Client.
#Häufige Probleme
| Symptom | Wahrscheinliche Ursache |
|---|---|
| Absturz auf einem dedizierten Server mit Hinweis auf Client-Klassen | Reiner Client-Code im Entrypoint main. Bitte den Chat, ihn in den Entrypoint client zu verschieben. |
| „Incompatible mods found“, falsche Minecraft-Version | Die Mod zielt auf eine andere Minecraft-Version als dein Spiel. Nenne die genaue Version. |
| Fabric API fehlt zur Laufzeit | Installiere die Fabric API neben der Mod in mods/. |