Μετάβαση στο περιεχόμενο
Πλατφόρμες

Mods Forge

Mods Forge (και NeoForge) με το Codexe. Εκδόσεις, τι να γράψεις στο αίτημα, το build ForgeGradle, το mods.toml και συχνά προβλήματα.

Ενημερώθηκε

Σε αυτή τη σελίδα
  1. Τι να γράψεις στο αίτημα
  2. Τι δημιουργεί το Codexe
  3. Build και επαλήθευση
  4. Συχνά προβλήματα

Το Forge είναι ο καθιερωμένος mod loader με μεγάλο event bus και σύστημα registries. Το Codexe δημιουργεί ένα πλήρες project Gradle με το ForgeGradle.

#Τι να γράψεις στο αίτημα

  • Έκδοση Minecraft και Forge: «Forge 1.20.1». Χωρίς έκδοση, χρησιμοποιείται το Minecraft 1.20.1 με το Forge 47.
  • NeoForge: αν θέλεις NeoForge (1.20.2+), πες το ρητά. Το Codexe αναγνωρίζει τα projects NeoForge και τα κάνει build με τις αντίστοιχες ρυθμίσεις Gradle.
  • Περιεχόμενο: items, blocks, entities, creative tabs, συνταγές, configs, και αν κάτι τρέχει στην πλευρά του 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.

#Τι δημιουργεί το Codexe

  • build.gradle, gradle.properties και settings.gradle με τις σωστές εκδόσεις ForgeGradle και Gradle.
  • META-INF/mods.toml (ή neoforge.mods.toml) που δηλώνει το mod id, το εύρος εκδόσεων του loader και τις εξαρτήσεις.
  • Την κλάση εισόδου @Mod, registries DeferredRegister και event subscribers.
  • Assets: lang, μοντέλα, προσωρινές υφές.

#Build και επαλήθευση

Το mod μεταγλωττίζεται πριν γίνει Έτοιμο, και το JAR πρέπει να περιέχει mods.toml, neoforge.mods.toml ή mcmod.info. Η Java επιλέγεται από την έκδοση Minecraft (17 πριν από την 1.20.5, 21 από την 1.20.5). Το πρώτο build κατεβάζει την αλυσίδα εργαλείων του Forge και μπορεί να πάρει αρκετά λεπτά. Τα builds των mods σταματούν μετά από 10 λεπτά.

#Συχνά προβλήματα

ΣύμπτωμαΠιθανή αιτία
«Mod file … needs language provider javafml»Το εύρος εκδόσεων του loader στο mods.toml δεν ταιριάζει με την έκδοση Forge σου. Γράψε την ακριβή έκδοση Forge σου.
Σφάλματα registry κατά την εκκίνησηΑντικείμενα καταχωρημένα εκτός DeferredRegister. Ζήτα από το chat να τα μεταφέρει.
Λειτουργεί στο singleplayer, κάνει crash σε serverΚλάσεις μόνο για client που αναφέρονται από κοινό κώδικα.
Mods Forge | Codexe Docs