Οδηγός
Πώς να εγκαταστήσεις ένα Minecraft plugin
Ενημερώθηκε 18 Οκτωβρίου 2026
Η εγκατάσταση ενός plugin παίρνει ένα λεπτό: ρίχνεις ένα αρχείο .jar στον φάκελο plugins/ του server και κάνεις επανεκκίνηση. Τα περισσότερα προβλήματα έρχονται από τα βήματα γύρω από αυτό: ένας server που δεν μπορεί να τρέξει plugins, ένα plugin φτιαγμένο για άλλη έκδοση ή μια εξάρτηση που λείπει. Ο οδηγός τα καλύπτει όλα.
Δοκίμασέ το πρώτα σε έναν δοκιμαστικό server και μετά εγκατάστησε το .jar.
Φτιάξ' το με το CodexeΒήμα βήμα
1.Έλεγξε ότι ο server σου μπορεί να τρέξει plugins
Τα plugins χρειάζονται λογισμικό server βασισμένο στο Bukkit: Paper, Spigot, Purpur ή Folia για servers παιχνιδιού, BungeeCord ή Velocity για proxies. Ένας vanilla server, ή ένας server Fabric ή Forge, δεν φορτώνει plugins.
2.Έλεγξε την έκδοση του plugin
Η σελίδα ή το αρχείο του plugin γράφει ποιες εκδόσεις Minecraft υποστηρίζει. Ένα plugin φτιαγμένο για νεότερη έκδοση από τον server σου συνήθως αρνείται να φορτώσει.
3.Σταμάτησε τον server και αντίγραψε το .jar
Βάλε το αρχείο .jar στον φάκελο
plugins/δίπλα στο .jar του server. Σε ένα πάνελ hosting, ανέβασέ το με τον file manager ή μέσω SFTP. Μην το αποσυμπιέσεις.4.Εγκατάστησε τις εξαρτήσεις του
Αν το plugin χρειάζεται άλλα plugins (Vault, PlaceholderAPI, ProtocolLib, LuckPerms), βάλε κι αυτών τα αρχεία .jar στο
plugins/.5.Ξεκίνα τον server και διάβασε την κονσόλα
Ψάξε το όνομα του plugin στο log της εκκίνησης. Ένα «Enabling <Plugin>» χωρίς σφάλμα μετά σημαίνει ότι φορτώθηκε.
6.Έλεγξέ το στο παιχνίδι και ρύθμισέ το
Τρέξε
/plugins: τα plugins που φορτώθηκαν είναι πράσινα, όσα δεν ενεργοποιήθηκαν είναι κόκκινα. Οι ρυθμίσεις του εμφανίζονται στοplugins/<PluginName>/config.yml· άλλαξέ τες και κάνε επανεκκίνηση.
Πού πηγαίνουν τα αρχεία
Ένας τυπικός φάκελος server μοιάζει έτσι μετά την πρώτη εκκίνηση με ένα plugin:
paper.jar(ήspigot.jar): ο ίδιος ο server.plugins/MyPlugin.jar: το plugin που πρόσθεσες.plugins/MyPlugin/: ένας φάκελος που δημιουργεί το plugin, με τοconfig.yml, τα μηνύματα και τα αποθηκευμένα δεδομένα του.logs/latest.log: το log της τρέχουσας εκτέλεσης, όπου γράφονται τα σφάλματα φόρτωσης.
Κάνε επανεκκίνηση, όχι /reload
Το /reload ξεφορτώνει και ξαναφορτώνει κάθε plugin χωρίς επανεκκίνηση του server. Πολλά plugins δεν το υποστηρίζουν: οι listeners καταχωρούνται δύο φορές, χάνονται δεδομένα ή η μνήμη διαρρέει. Κάνε πάντα επανεκκίνηση στον server αφού προσθέσεις, αφαιρέσεις ή ενημερώσεις ένα plugin. Κάποια plugins έχουν δική τους εντολή reload (για παράδειγμα /myplugin reload) μόνο για το config τους: αυτή μπορείς να τη χρησιμοποιείς με ασφάλεια.
Πριν το εγκαταστήσεις στον server που παίζουν
- Κράτα backup του φακέλου του server ή τουλάχιστον του
plugins/και των κόσμων. - Δοκίμασέ το πρώτα σε ένα αντίγραφο: το ίδιο λογισμικό, την ίδια έκδοση και τα ίδια άλλα plugins με τον πραγματικό server. Δες το πώς να δοκιμάσεις ένα plugin.
- Ένα plugin τη φορά: αν κάτι χαλάσει, ξέρεις ποιο φταίει.
- Κατέβαζε από τη σελίδα του δημιουργού (SpigotMC, Hangar, Modrinth, GitHub), όχι από αναρτήσεις τρίτων.
Plugins φτιαγμένα με το Codexe
Ένα plugin φτιαγμένο στο Codexe έρχεται ως έτοιμο .jar με το όνομα του project, ελεγμένο πριν το πάρεις: πρέπει να περιέχει τις μεταγλωττισμένες κλάσεις και ένα plugin.yml. Μπορείς να το δοκιμάσεις σε ιδιωτικό δοκιμαστικό server πριν το εγκαταστήσεις οπουδήποτε, δωρεάν σε κάθε πλάνο· ο δοκιμαστικός server εγκαθιστά για σένα τα plugins που δηλώνονται ως εξαρτήσεις. Για να κατεβάσεις το .jar για τον δικό σου server χρειάζεσαι πλάνο ή πακέτο λήψεων.
Ερωτήσεις
Μπορώ να εγκαταστήσω plugins σε vanilla server;
Όχι. Αντικατάστησε το .jar του server με Paper (ή Spigot) της ίδιας έκδοσης Minecraft· ο κόσμος σου συνεχίζει να λειτουργεί. Για vanilla servers, η εναλλακτική είναι ένα datapack.
Μπορώ να εγκαταστήσω plugins στο singleplayer;
Όχι, τα plugins τρέχουν μόνο σε servers. Μπορείς να τρέξεις έναν τοπικό server Paper στον υπολογιστή σου και να μπεις σε αυτόν στο localhost.
Πρέπει οι παίκτες να εγκαταστήσουν κάτι;
Όχι. Τα plugins τρέχουν μόνο στον server: οι παίκτες μπαίνουν με το κανονικό παιχνίδι. Μόνο τα plugins που χρησιμοποιούν resource pack ζητούν από τους παίκτες να το αποδεχτούν.
Γιατί το plugin μου είναι κόκκινο στο /plugins;
Βρέθηκε αλλά δεν ενεργοποιήθηκε. Ο λόγος είναι στην κονσόλα λίγο πριν: δες το πώς να διορθώσεις σφάλματα plugins.
Φτιάξε ένα plugin που μπορείς να εγκαταστήσεις σήμερα
Αυτό το prompt ανοίγει έτοιμο για αποστολή:
“Ένα plugin για Paper 1.21.4 με το όνομα JoinMessages: custom μηνύματα εισόδου και εξόδου με το όνομα του παίκτη και τον αριθμό των online, διαφορετικό μήνυμα στην πρώτη είσοδο, ένα title καλωσορίσματος, και κάθε μήνυμα και ήχος στο config.yml.”
Φτιάξ' το με το Codexe