Sari la conținut
Platforme

Moduri Forge

Moduri Forge (și NeoForge) cu Codexe. Versiuni, ce să pui în cerere, build-ul ForgeGradle, mods.toml și probleme frecvente.

Actualizat

Pe această pagină
  1. Ce să pui în cerere
  2. Ce generează Codexe
  3. Build și verificare
  4. Probleme frecvente

Forge este mod loader-ul consacrat, cu un event bus și un sistem de registre extinse. Codexe generează un proiect Gradle complet, folosind ForgeGradle.

#Ce să pui în cerere

  • Versiunea Minecraft și Forge: „Forge 1.20.1”. Fără una, se folosește Minecraft 1.20.1 cu Forge 47.
  • NeoForge: dacă vrei NeoForge (1.20.2+), spune asta explicit. Codexe recunoaște proiectele NeoForge și le compilează cu configurația Gradle potrivită.
  • Conținutul: obiecte, blocuri, entități, taburi creative, rețete, configurări și dacă ceva rulează pe partea de client.
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.

#Ce generează Codexe

  • build.gradle, gradle.properties și settings.gradle cu versiunile corecte de ForgeGradle și Gradle.
  • META-INF/mods.toml (sau neoforge.mods.toml), care declară id-ul modului, intervalul de versiuni ale loader-ului și dependențele.
  • Clasa de intrare @Mod, registrele DeferredRegister și abonații la evenimente.
  • Resurse: lang, modele, texturi provizorii.

#Build și verificare

Modul este compilat înainte să fie Gata, iar JAR-ul trebuie să conțină mods.toml, neoforge.mods.toml sau mcmod.info. Versiunea Java este aleasă după versiunea Minecraft (17 înainte de 1.20.5, 21 începând cu 1.20.5). Primul build descarcă toolchain-ul Forge și poate dura câteva minute. Build-urile de moduri se opresc după 10 minute.

#Probleme frecvente

SimptomCauză probabilă
„Mod file … needs language provider javafml”Intervalul de versiuni ale loader-ului din mods.toml nu corespunde versiunii tale de Forge. Precizează versiunea exactă de Forge.
Erori de registru la pornireObiecte înregistrate în afara DeferredRegister. Cere-i chatului să le mute.
Merge în singleplayer, dar se blochează pe un serverClase exclusive pentru client referite din codul comun.
Moduri Forge | Codexe Docs