Siirry sisältöön
Alustat

Forge-modit

Forge- (ja NeoForge-) modit Codexella. Versiot, mitä pyyntöön kannattaa laittaa, ForgeGradle-koonti, mods.toml ja yleiset ongelmat.

Päivitetty

Tällä sivulla
  1. Mitä pyyntöön kannattaa laittaa
  2. Mitä Codexe generoi
  3. Koonti ja vahvistus
  4. Yleiset ongelmat

Forge on pitkäaikainen modilataaja, jossa on laaja tapahtumaväylä ja rekisterijärjestelmä. Codexe generoi valmiin Gradle-projektin, joka käyttää ForgeGradlea.

#Mitä pyyntöön kannattaa laittaa

  • Minecraft- ja Forge-versio: "Forge 1.20.1". Jos versiota ei ole, käytetään Minecraft 1.20.1:tä ja Forge 47:ää.
  • NeoForge: jos haluat NeoForgen (1.20.2+), sano se erikseen. Codexe tunnistaa NeoForge-projektit ja kokoaa ne vastaavalla Gradle-asetuksella.
  • Sisältö: esineet, lohkot, entiteetit, luovan tilan välilehdet, reseptit, asetukset ja se, onko jokin asiakaspuolella.
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ä Codexe generoi

  • build.gradle, gradle.properties ja settings.gradle oikeilla ForgeGradle- ja Gradle-versioilla.
  • META-INF/mods.toml (tai neoforge.mods.toml), joka ilmoittaa modin tunnisteen, lataajan versioalueen ja riippuvuudet.
  • @Mod-aloitusluokan, DeferredRegister-rekisterit ja tapahtumien tilaajat.
  • Resurssit: kielitiedostot, mallit, paikkamerkkitekstuurit.

#Koonti ja vahvistus

Modi käännetään ennen kuin se on Valmis, ja JAR-tiedoston täytyy sisältää mods.toml, neoforge.mods.toml tai mcmod.info. Java valitaan Minecraft-version mukaan (17 ennen 1.20.5:tä, 21 versiosta 1.20.5 alkaen). Ensimmäinen koonti lataa Forgen työkaluketjun ja voi kestää useita minuutteja. Modien koonnit pysähtyvät 10 minuutin jälkeen.

#Yleiset ongelmat

OireTodennäköinen syy
"Mod file … needs language provider javafml"Lataajan versioalue tiedostossa mods.toml ei vastaa Forge-versiotasi. Ilmoita tarkka Forge-versiosi.
Rekisterivirheitä käynnistyksessäObjekteja rekisteröity DeferredRegister-rekisterin ulkopuolella. Pyydä keskustelussa siirtämään ne.
Toimii yksinpelissä, kaatuu palvelimellaYhteisestä koodista viitataan pelkästään asiakasohjelmaan kuuluviin luokkiin.
Forge-modit | Codexe Docs