Hopp til innholdet
Plattformer

Fabric-mods

Fabric-mods med Codexe: hva du skriver i forespørselen, Minecraft- og loader-versjoner, Gradle/Loom-bygget (Java 21 ved mål på 1.20.1), mixins og vanlige problemer.

Oppdatert

På denne siden
  1. Hva du skriver i forespørselen
  2. Hva Codexe genererer
  3. Slik fungerer bygget
  4. Verifisering
  5. Vanlige problemer

Fabric er en lettvekts mod-loader som vanligvis støtter nye Minecraft-versjoner raskt. Codexe genererer et komplett Gradle-prosjekt med Fabrics Loom-plugin.

#Hva du skriver i forespørselen

  • Minecraft-versjon: «Fabric for 1.20.1», «1.21.1». Uten en versjon brukes 1.20.1.
  • Hva moden legger til: blokker, gjenstander, entiteter, kommandoer, tastebindinger, HUD-elementer. Vær presis om oppførselen.
  • Klient eller server: si om den bare er for klienten (HUD, tastebindinger), bare for serveren, eller begge deler.
  • Avhengigheter: Fabric API er inkludert. Nevn eventuelle andre (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.

#Hva Codexe genererer

  • build.gradle, gradle.properties (versjoner av Minecraft, Yarn, loader og Fabric API) og settings.gradle.
  • fabric.mod.json med inngangspunkter delt etter miljø (main, client).
  • Mixin-konfigurasjon og -klasser når funksjonen trenger dem.
  • Ressurser: språkfiler, modeller, plassholderteksturer.

#Slik fungerer bygget

  • Codexe låser til en stabil Loom-utgivelse (gamle -SNAPSHOT-versjoner forsvinner fra repositoriet til Fabric og ødelegger byggene).
  • Hvis den forespurte versjonen av loader, Yarn eller Fabric API ikke finnes, erstatter Codexe den med en ekte versjon som passer til den Minecraft-versjonen.
  • Loom trenger en Java 21-kjøretid for å kjøre Gradle. Til en 1.20.1-mod (som sikter mot Java 17) kjører Codexe Gradle på Java 21, mens moden din likevel blir kompilert til Java 17. JAR-filen virker på en Java 17-server.

Det første mod-bygget tar lengre tid (ofte noen minutter): Loom laster ned Minecraft og mappingene. Mod-bygg stoppes etter 10 minutter.

#Verifisering

Moden kompileres før den er Klar, og JAR-filen må inneholde fabric.mod.json (eller quilt.mod.json). Kompileringen beviser at den bygger, ikke at den kjører uten å krasje, så test den i en klient.

#Vanlige problemer

SymptomSannsynlig årsak
Krasj på en dedikert server som nevner klientklasserKode som bare er for klienten, ligger i inngangspunktet main. Be chatten om å flytte den til inngangspunktet client.
«Incompatible mods found», feil Minecraft-versjonModen sikter mot en annen Minecraft-versjon enn spillet ditt. Oppgi den nøyaktige versjonen.
Fabric API mangler under kjøringInstaller Fabric API i mods/ ved siden av moden.
Fabric-mods | Codexe Docs