Ugrás a tartalomra
Platformok

Forge-modok

Forge- (és NeoForge-) modok a Codexe-szel. Verziók, mit írj a kérésbe, a ForgeGradle-build, mods.toml és gyakori problémák.

Frissítve

Ezen az oldalon
  1. Mit írj a kérésbe
  2. Mit generál a Codexe
  3. Build és ellenőrzés
  4. Gyakori problémák

A Forge a régóta bevált modbetöltő, nagy eseménybusszal és regisztrációs rendszerrel. A Codexe egy teljes Gradle-projektet generál ForgeGradle használatával.

#Mit írj a kérésbe

  • Minecraft- és Forge-verzió: „Forge 1.20.1”. Ha nem adsz meg, a Minecraft 1.20.1 a Forge 47-tel kerül felhasználásra.
  • NeoForge: ha NeoForge-ot szeretnél (1.20.2+), mondd ki egyértelműen. A Codexe felismeri a NeoForge-projekteket, és a hozzájuk illő Gradle-beállítással buildeli őket.
  • Tartalom: tárgyak, blokkok, entitások, kreatív fülek, receptek, konfigurációk, és hogy van-e bármi kliensoldali.
Text
A Forge 1.20.1 mod: adds a "Copper Hammer" tool (durability 250) that mines a 3x3 area of stone-type blocks. Crafted from copper ingots and sticks. Registered with DeferredRegister, added to the Tools creative tab, English lang file.

#Mit generál a Codexe

  • build.gradle, gradle.properties és settings.gradle a megfelelő ForgeGradle- és Gradle-verziókkal.
  • META-INF/mods.toml (vagy neoforge.mods.toml), amely deklarálja a mod azonosítóját, a loadertartományt és a függőségeket.
  • A @Mod belépési osztályt, a DeferredRegister regisztrációkat és az eseményfeliratkozókat.
  • Asseteket: nyelvi fájlokat, modelleket, helyőrző textúrákat.

#Build és ellenőrzés

A mod lefordul, mielőtt Kész lenne, és a JAR-nak tartalmaznia kell a mods.toml, a neoforge.mods.toml vagy az mcmod.info fájlt. A Java-verziót a Minecraft-verzió alapján választjuk ki (1.20.5 előtt 17, 1.20.5-től 21). Az első build letölti a Forge eszközláncát, és több percig is tarthat. A modok buildje 10 perc után leáll.

#Gyakori problémák

TünetValószínű ok
„Mod file … needs language provider javafml”A mods.toml loader-verziótartománya nem egyezik a Forge-verzióddal. Add meg a pontos Forge-verziódat.
Regisztrációs hibák indításkorDeferredRegister nélkül regisztrált objektumok. Kérd meg a csevegést, hogy helyezze át őket.
Egyjátékos módban működik, szerveren összeomlikA közös kód csak kliensoldali osztályokra hivatkozik.
Forge-modok | Codexe Docs