Hoppa till innehållet
Plattformar

Mods för Fabric

Fabric-mods med Codexe: vad du skriver i förfrågan, versioner av Minecraft och loader, hur Gradle/Loom-bygget fungerar (Java 21 för mål på 1.20.1), mixins och vanliga problem.

Uppdaterad

På den här sidan
  1. Vad du skriver i förfrågan
  2. Vad Codexe genererar
  3. Så fungerar bygget
  4. Verifiering
  5. Vanliga problem

Fabric är en lättviktig modloader som oftast stöder nya Minecraft-versioner snabbt. Codexe genererar ett komplett Gradle-projekt med Fabrics plugin Loom.

#Vad du skriver i förfrågan

  • Minecraft-version: "Fabric för 1.20.1", "1.21.1". Utan en version används 1.20.1.
  • Vad modden lägger till: block, föremål, entiteter, kommandon, tangentbindningar, HUD-element. Var exakt om beteendet.
  • Klient eller server: ange om den bara är för klienten (HUD, tangentbindningar), bara för servern eller för båda.
  • Beroenden: Fabric API ingår. Nämn alla andra (Cloth Config, Mod Menu…).
Text
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.

#Vad Codexe genererar

  • build.gradle, gradle.properties (versioner av Minecraft, Yarn, loader och Fabric API) och settings.gradle.
  • fabric.mod.json med entrypoints uppdelade per miljö (main, client).
  • Mixin-konfiguration och mixin-klasser när funktionen behöver dem.
  • Resurser: språkfiler, modeller, platshållartexturer.

#Så fungerar bygget

  • Codexe låser en stabil Loom-version (gamla -SNAPSHOT-versioner försvinner från Fabrics arkiv och förstör byggen).
  • Om den begärda versionen av loader, Yarn eller Fabric API inte finns ersätter Codexe den med en riktig version för den Minecraft-versionen.
  • Loom behöver en Java 21-miljö för att köra Gradle. För en mod för 1.20.1 (som riktar sig mot Java 17) kör Codexe Gradle på Java 21 medan din mod fortfarande kompileras för Java 17. JAR-filen fungerar på en server med Java 17.

Det första moddbygget tar längre tid (ofta några minuter): Loom laddar ner Minecraft och mappningarna. Moddbyggen avbryts efter 10 minuter.

#Verifiering

Modden kompileras innan den blir Klara, och JAR-filen måste innehålla fabric.mod.json (eller quilt.mod.json). Kompileringen bevisar att den går att bygga, inte att den körs utan att krascha, så testa den i en klient.

#Vanliga problem

SymtomTrolig orsak
Krasch på en dedikerad server som nämner klientklasserKlientkod i entrypointen main. Be chatten flytta den till entrypointen client.
"Incompatible mods found", fel Minecraft-versionModden riktar sig mot en annan Minecraft-version än ditt spel. Ange den exakta versionen.
Fabric API saknas vid körningInstallera Fabric API i mods/ tillsammans med modden.
Mods för Fabric | Codexe Docs