Αντιμετώπιση προβλημάτων
Συχνά σφάλματα πλατφόρμας
Λύσεις για σφάλματα στο αποτέλεσμα του Codexe: plugins που δεν φορτώνουν, crash σε mods, datapacks, σφάλματα Skript, και γιατί τα mods χτίζονται με Java 21 για Java 17.
Ενημερώθηκε
Σε αυτή τη σελίδα
#Plugins
| Σύμπτωμα | Λύση |
|---|---|
Το plugin λείπει από το /plugins | Ψάξε το όνομα του plugin στο log εκκίνησης. Το «Invalid plugin.yml» ή το «main class not found» σημαίνει ότι ο descriptor είναι λάθος: ζήτα από το chat να διορθώσει το plugin.yml. |
| «Unsupported API version» | Το plugin έγινε build για νεότερο API του Minecraft από τον server σου. Πες την έκδοση του server σου και ζήτα νέο build για αυτήν. |
NoClassDefFoundError που αναφέρει άλλο plugin | Μια εξάρτηση (Vault, PlaceholderAPI, …) δεν είναι εγκατεστημένη. |
Λειτουργεί μετά από επανεκκίνηση, χαλάει μετά από /reload | Πολλά plugins δεν υποστηρίζουν το /reload. Κάνε καλύτερα επανεκκίνηση του server. |
#Mods
| Σύμπτωμα | Λύση |
|---|---|
| Το παιχνίδι κάνει crash σε dedicated server | Κώδικας μόνο για client σε κοινό ή κύριο κώδικα. Ζήτα από το chat να ξεχωρίσει τον κώδικα του client. |
| «Incompatible mod set» / λάθος έκδοση παιχνιδιού | Το mod στοχεύει άλλη έκδοση Minecraft ή loader. Γράψε ρητά και τις δύο. |
| Εξάρτηση που λείπει κατά την εκκίνηση (Fabric) | Εγκατάστησε το Fabric API (και κάθε άλλη εξάρτηση που αναφέρεται) στο mods/. |
#Γιατί το mod μου κάνει build με Java 21 όταν στοχεύει Java 17;
Για εκδόσεις Minecraft πριν από την 1.20.5, ένα mod στοχεύει Java 17. Το εργαλείο build του Fabric (Loom), όμως, τρέχει μόνο σε Java 21 ή νεότερη. Το Codexe τρέχει το Gradle με Java 21, ενώ συνεχίζει να μεταγλωττίζει το mod σου για Java 17, οπότε το JAR λειτουργεί σε server ή client με Java 17. Αυτό είναι αναμενόμενο, και γι' αυτό το log ενός build Fabric 1.20.1 αναφέρει Java 21.
#Datapacks
| Σύμπτωμα | Λύση |
|---|---|
Το /datapack list δεν το δείχνει | Το ZIP πρέπει να περιέχει το pack.mcmeta στο ανώτερο επίπεδό του, μέσα στο world/datapacks/. |
| Φόρτωσε αλλά μια συνταγή ή function δεν κάνει τίποτα | Λάθος pack_format ή ονόματα φακέλων για την έκδοσή σου. Πες την ακριβή έκδοση Minecraft. |
#Skript
| Σύμπτωμα | Λύση |
|---|---|
Σφάλματα ανάλυσης στο /sk reload | Συνήθως λείπει ένα add-on. Έλεγξε ποια add-ons χρησιμοποιεί το script (ρώτα το chat αν δεν είσαι σίγουρος) και μετά εγκατάστησέ τα. |
Μια έκφραση όπως το player's balance δεν υπάρχει | Εγκατάστησε το Vault και ένα plugin οικονομίας. |