Πλατφόρμες
Mods Forge
Mods Forge (και NeoForge) με το Codexe. Εκδόσεις, τι να γράψεις στο αίτημα, το build ForgeGradle, το mods.toml και συχνά προβλήματα.
Ενημερώθηκε
Σε αυτή τη σελίδα
Το 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.
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, registriesDeferredRegisterκαι 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 που αναφέρονται από κοινό κώδικα. |