Οδηγός
Πώς να φτιάξεις ένα Minecraft mod χωρίς κώδικα
Ενημερώθηκε 18 Οκτωβρίου 2026
Ένα mod προσθέτει πράγματα που δεν έχει το vanilla παιχνίδι: νέα blocks, αντικείμενα, εργαλεία, πανοπλίες, mobs. Είναι ένα project Java για έναν mod loader, Fabric ή Forge, και κανονικά αυτό σημαίνει να μάθεις Java, Gradle και το API του loader. Με το Codexe αντί γι' αυτό περιγράφεις το mod, και εκείνο γράφει το project και το κάνει compile σε ένα .jar του mod.
Άλλαξε το παράδειγμα με το mod που θέλεις.
Φτιάξ' το με το CodexeΒήμα βήμα
1.Διάλεξε loader και έκδοση
Χρησιμοποίησε τον loader και την έκδοση Minecraft που τρέχει το παιχνίδι ή το modpack σου, για παράδειγμα «Fabric 1.21.1» ή «Forge 1.20.1». Για NeoForge, γράψε ρητά NeoForge. Χωρίς έκδοση, τα mods φτιάχνονται για 1.20.1.
2.Περίγραψε τι προσθέτει το mod
Κάθε αντικείμενο ή block με το όνομά του, τι κάνει, τα στατιστικά του (ζημιά, αντοχή, ταχύτητα εξόρυξης) και πώς γίνεται craft. Η ακριβής συμπεριφορά μετράει περισσότερο από τις μεγάλες ιστορίες.
3.Γράψε πού τρέχει
Μόνο στον client (HUD, keybinds), μόνο στον server ή και στα δύο. Τα mods που προσθέτουν περιεχόμενο πρέπει να εγκατασταθούν στον server και σε κάθε client.
4.Άφησε το Codexe να το γράψει και να το κάνει compile
Το Codexe γράφει το project Gradle, τον descriptor του mod (
fabric.mod.jsonήmods.toml), τον κώδικα, τις συνταγές και το αρχείο γλώσσας, και το κάνει compile. Το πρώτο build ενός mod συχνά παίρνει λίγα λεπτά όσο κατεβαίνει το toolchain.5.Πρόσθεσε τα textures σου
Τα mods που δημιουργούνται έρχονται με προσωρινά textures. Αντικατάστησε τα αρχεία PNG στο
assets/<modid>/textures/με τα δικά σου, κρατώντας τα ίδια ονόματα, και κάνε ξανά build.6.Εγκατάστησέ το και παίξε
Κατέβασε το .jar του mod και βάλ' το στον φάκελο
mods/ενός παιχνιδιού με τον ίδιο loader και την ίδια έκδοση εγκατεστημένα (για Fabric, και το Fabric API). Οι δοκιμαστικοί servers δεν τρέχουν ακόμα mods, οπότε δοκίμασέ το στον δικό σου client.7.Ζήτα αλλαγές στο chat
Αρκεί ένα «Το σφυρί σπάει το bedrock, δεν θα έπρεπε». Το Codexe αλλάζει τον κώδικα και κάνει ξανά compile.
Τι να γράψεις
- Περιεχόμενο: κάθε αντικείμενο, block, εργαλείο, κομμάτι πανοπλίας ή mob, με όνομα.
- Συμπεριφορά: τι γίνεται στη χρήση, στο χτύπημα, όσο το κρατάς ή το φοράς, με αριθμούς.
- Συνταγές: το μοτίβο crafting ή το υλικό για λιώσιμο κάθε αντικειμένου.
- Δημιουργία κόσμου: για τα μεταλλεύματα, η διάσταση και το εύρος ύψους.
- Creative tab και ονόματα: πού εμφανίζονται τα αντικείμενα και τα αγγλικά τους ονόματα.
- Άλλα mods: κάθε εξάρτηση εκτός από το Fabric API, όπως το Cloth Config ή το Mod Menu.
Παράδειγμα περιγραφής
«Ένα Fabric mod για Minecraft 1.21.1 με το όνομα Gems. Προσθέτει ένα μετάλλευμα sapphire που εμφανίζεται στο overworld ανάμεσα σε Y -60 και 16, ένα πετράδι sapphire που πέφτει από αυτό και εργαλεία sapphire (σπαθί, αξίνα, τσεκούρι, φτυάρι) με αντοχή ανάμεσα σε σίδερο και διαμάντι. Ένα Sapphire Staff που δίνει Speed II για 10 δευτερόλεπτα με δεξί κλικ, cooldown 30 δευτερολέπτων. Συνταγές crafting για όλα, όλα τα αντικείμενα σε ένα creative tab Gems, αγγλικά ονόματα. Τα textures μπορούν να είναι προσωρινά.»
Τι παίρνεις
Η δημιουργία και το compile είναι δωρεάν στο δωρεάν πλάνο (50.000 tokens που ανανεώνονται κάθε 24 ώρες). Για να κατεβάσεις το .jar ή τον κώδικα χρειάζεσαι πλάνο ή πακέτο λήψεων.
| Αρχείο | Τι είναι |
|---|---|
| .jar του mod | Το μεταγλωττισμένο mod για τον φάκελο mods/, ελεγμένο ότι περιέχει το fabric.mod.json ή το mods.toml του |
| ZIP πηγαίου κώδικα | Ολόκληρο το project Gradle, για να συνεχίσεις την επεξεργασία ή να το δώσεις σε έναν developer |
| Assets | Αρχείο γλώσσας, μοντέλα και προσωρινά textures που μπορείς να αντικαταστήσεις |
Ερωτήσεις
Είναι σαν το MCreator;
Και τα δύο φτιάχνουν mods χωρίς κώδικα. Το MCreator τα χτίζει στοιχείο προς στοιχείο σε έναν editor· το Codexe γράφει τον κώδικα από μια περιγραφή και τον κάνει compile. Δες το Codexe vs MCreator.
Fabric ή Forge;
Χρησιμοποίησε τον loader που ήδη χρησιμοποιεί το modpack σου ή οι φίλοι σου. Το Fabric είναι πιο ελαφρύ και συνήθως ενημερώνεται πρώτο· το Forge και το NeoForge έχουν μεγάλες λίστες mods σε κάποιες εκδόσεις. Δες το Fabric vs Forge.
Μπορώ να το παίξω σε server με φίλους;
Ναι. Βάλε το ίδιο .jar στον φάκελο mods/ του server και κάθε παίκτη, όλοι με τον ίδιο loader και την ίδια έκδοση.
Χρειάζομαι καν mod;
Αν θέλεις μόνο νέους κανόνες, εντολές ή συνταγές σε έναν server, ένα plugin ή ένα datapack επιτρέπει στους παίκτες να μπαίνουν χωρίς να εγκαταστήσουν τίποτα. Δες το plugin ή mod.
Περίγραψε το mod σου
Αυτό το prompt ανοίγει έτοιμο για αποστολή:
“Ένα Fabric mod για Minecraft 1.21.1 με το όνομα Gems: μετάλλευμα sapphire στο overworld ανάμεσα σε Y -60 και 16, ένα πετράδι sapphire, εργαλεία sapphire ανάμεσα σε σίδερο και διαμάντι, ένα Sapphire Staff που δίνει Speed II για 10 δευτερόλεπτα με δεξί κλικ και cooldown 30 δευτερολέπτων, συνταγές για όλα, ένα creative tab Gems και αγγλικά ονόματα.”
Φτιάξ' το με το Codexe