Αυτός ο οδηγός σας καθοδηγεί στη ρύθμιση ενός διακομιστή Minecraft Java Edition στο Legion Hosting -- από την επιλογή τύπου διακομιστή έως τη διαμόρφωση του κόσμου σας και τη σύνδεση με φίλους.
1. Επιλογή Τύπου Διακομιστή
Όταν ρυθμίζετε για πρώτη φορά τον διακομιστή σας Minecraft, μία από τις πιο σημαντικές αποφάσεις είναι ποιο λογισμικό διακομιστή θα εκτελέσετε. Κάθε τύπος προσφέρει διαφορετικές δυνατότητες ανάλογα με το αν θέλετε plugins, mods ή μια καθαρή εμπειρία vanilla.
| Τύπος Διακομιστή | Ιδανικό Για | Υποστήριξη Plugin | Υποστήριξη Mod | Σημειώσεις |
|---|---|---|---|---|
| Vanilla | Καθαρό, μη τροποποιημένο Minecraft | Καμία | Καμία | Επίσημο JAR διακομιστή της Mojang. Καμία προσαρμογή πέραν του server.properties. |
| Paper | Βελτιστοποιημένο ως προς τις επιδόσεις survival/SMP | Plugins Bukkit & Spigot | Καμία | Fork του Spigot με σημαντικά patches επιδόσεων. Συνιστάται για τους περισσότερους διακομιστές. |
| Spigot | Διακομιστές βασισμένοι σε plugin | Plugins Bukkit & Spigot | Καμία | Το αρχικό fork Bukkit υψηλών επιδόσεων. Το Paper προτιμάται γενικά έναντι του Spigot σήμερα. |
| Forge | Modded Minecraft (μεγάλα modpacks) | Περιορισμένη (ορισμένα μέσω Sponge) | Mods Forge | Ο κλασικός mod loader. Οι πελάτες πρέπει να εγκαταστήσουν την ίδια έκδοση Forge και τα ίδια mods. |
| Fabric | Ελαφρύ modding, νεότερα mods | Περιορισμένη | Mods Fabric | Ταχύτερες ενημερώσεις σε νέες εκδόσεις Minecraft. Αναπτυσσόμενο οικοσύστημα mod. Οι πελάτες χρειάζονται Fabric + αντίστοιχα mods. |
2. Πρώτη Εκκίνηση
- Συνδεθείτε στο GPanel.
- Επιλέξτε τον διακομιστή σας Minecraft από τη λίστα διακομιστών.
- Μεταβείτε στην καρτέλα Startup.
-
Επιλέξτε τον επιθυμητό Τύπο Διακομιστή (Paper, Vanilla, Forge κ.λπ.) και την Έκδοση Minecraft από τα αναπτυσσόμενα μενού.
Σημαντικό: Βεβαιωθείτε ότι η έκδοση που επιλέγετε ταιριάζει με την έκδοση που θα εκτελούν οι παίκτες σας. Οι αναντίστοιχες εκδόσεις θα εμποδίσουν τους πελάτες από το να συνδεθούν.
- Κάντε κλικ στο Start στην καρτέλα Console για να εκκινήσετε τον διακομιστή για πρώτη φορά.
-
Η πρώτη εκκίνηση θα κάνει αυτόματα τα εξής:
- Κατεβάζει το επιλεγμένο JAR διακομιστή
- Δημιουργεί τα αρχεία
server.properties,eula.txtκαι άλλα προεπιλεγμένα αρχεία διαμόρφωσης - Δημιουργεί τον αρχικό κόσμο (αυτό μπορεί να διαρκέσει ένα-δύο λεπτά)
- Μόλις δείτε
Done!στην κονσόλα, ο διακομιστής σας λειτουργεί και είναι έτοιμος για διαμόρφωση.
eula.txt.
3. Διαμόρφωση του server.properties
Το αρχείο server.properties ελέγχει την περισσότερη βασική συμπεριφορά του διακομιστή σας. Μπορείτε να το επεξεργαστείτε απευθείας από τον File Manager του GPanel -- κάντε κλικ στο αρχείο στον ριζικό κατάλογο για να ανοίξετε τον ενσωματωμένο επεξεργαστή.
server.properties. Οι αλλαγές που γίνονται ενώ ο διακομιστής λειτουργεί θα αντικατασταθούν όταν τερματιστεί.
| Ιδιότητα | Προεπιλογή | Περιγραφή |
|---|---|---|
server-name |
A Minecraft Server |
Το όνομα που εμφανίζεται στη λίστα διακομιστών (μόνο για Bedrock· το Java χρησιμοποιεί αντ' αυτού το motd). |
gamemode |
survival |
Προεπιλεγμένη λειτουργία παιχνιδιού για νέους παίκτες. Επιλογές: survival, creative, adventure, spectator. |
difficulty |
easy |
Δυσκολία διακομιστή. Επιλογές: peaceful, easy, normal, hard. |
max-players |
20 |
Μέγιστος αριθμός παικτών που μπορούν να είναι συνδεδεμένοι ταυτόχρονα. Ορίστε το ώστε να ταιριάζει με το όριο θέσεων παικτών του πακέτου φιλοξενίας σας. |
pvp |
true |
Εάν οι παίκτες μπορούν να τραυματίζουν ο ένας τον άλλον. Ορίστε το σε false για διακομιστές μόνο PvE. |
online-mode |
true |
Επαληθεύει τους λογαριασμούς παικτών με τη Mojang. Διατηρήστε το ορισμένο σε true εκτός εάν έχετε συγκεκριμένο λόγο να το απενεργοποιήσετε -- η απενεργοποίησή του επιτρέπει σε cracked πελάτες να συνδέονται. |
motd |
A Minecraft Server |
Το Message of the Day που εμφανίζεται στη λίστα διακομιστών του Java Edition. Υποστηρίζει κωδικούς χρώματος με \u00A7 (σύμβολο ενότητας). |
view-distance |
10 |
Απόσταση απόδοσης σε chunks (1 chunk = 16 blocks). Χαμηλότερες τιμές (6-8) βελτιώνουν τις επιδόσεις· υψηλότερες τιμές (12-16) προσφέρουν καλύτερη οπτική εμπειρία με κόστος περισσότερης RAM και CPU. |
spawn-protection |
16 |
Ακτίνα (σε blocks) γύρω από το spawn του κόσμου όπου οι μη operators δεν μπορούν να χτίζουν ή να σπάνε blocks. Ορίστε το σε 0 για απενεργοποίηση. |
level-seed |
(κενό) | Seed δημιουργίας κόσμου. Αφήστε το κενό για τυχαίο seed, ή εισαγάγετε ένα συγκεκριμένο seed για να δημιουργήσετε έναν συγκεκριμένο κόσμο. Ισχύει μόνο όταν δημιουργείται νέος κόσμος. |
level-type |
minecraft\:normal |
Τύπος κόσμου. Επιλογές: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
Όταν είναι true, μόνο οι παίκτες που αναφέρονται στο whitelist.json μπορούν να συνδεθούν. Δείτε την ενότητα Whitelist παρακάτω. |
enable-command-block |
false |
Εάν μπορούν να χρησιμοποιηθούν τα command blocks. Απαιτείται για πολλούς χάρτες adventure και ορισμένες ρυθμίσεις minigame. |
Μετά την επεξεργασία, αποθηκεύστε το αρχείο και εκκινήστε τον διακομιστή σας. Οι νέες ρυθμίσεις θα τεθούν σε ισχύ αμέσως κατά την εκκίνηση.
4. Πρόσβαση Operator (Διαχειριστή)
Οι operators (ops) έχουν πρόσβαση σε εντολές διακομιστή όπως /gamemode, /tp, /ban, /kick και άλλες. Υπάρχουν δύο τρόποι για να χορηγήσετε την ιδιότητα operator.
Μέθοδος 1: Κονσόλα GPanel (Συνιστάται)
Από την καρτέλα Console στο GPanel, πληκτρολογήστε την ακόλουθη εντολή ενώ ο διακομιστής λειτουργεί:
op YourPlayerName
Θα δείτε ένα μήνυμα επιβεβαίωσης στην κονσόλα. Ο παίκτης είναι πλέον operator.
Μέθοδος 2: Επεξεργασία του ops.json
Μπορείτε επίσης να επεξεργαστείτε χειροκίνητα το αρχείο ops.json στον ριζικό κατάλογο του διακομιστή. Κάθε καταχώρηση μοιάζει ως εξής:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
Το πεδίο level ελέγχει τι μπορεί να κάνει ο operator:
| Επίπεδο | Δικαιώματα |
|---|---|
1 |
Μπορεί να παρακάμψει την προστασία spawn |
2 |
Μπορεί να χρησιμοποιεί εντολές cheat (/gamemode, /tp κ.λπ.) και command blocks |
3 |
Μπορεί να χρησιμοποιεί εντολές διαχείρισης παικτών (/ban, /kick, /op) |
4 |
Πλήρης πρόσβαση, συμπεριλαμβανομένων των /stop και /save-all |
op χορηγεί από προεπιλογή το επίπεδο 4. Εάν χρειάζεστε χαμηλότερο επίπεδο δικαιωμάτων, επεξεργαστείτε το ops.json απευθείας.
Για να αφαιρέσετε την ιδιότητα operator, χρησιμοποιήστε την εντολή κονσόλας:
deop YourPlayerName
5. Whitelist
Η whitelist περιορίζει τον διακομιστή σας μόνο σε εγκεκριμένους παίκτες. Αυτό είναι χρήσιμο για ιδιωτικούς διακομιστές ή κοινότητες όπου θέλετε να ελέγχετε ποιος μπορεί να συνδέεται.
Ενεργοποίηση της Whitelist
Ορίστε τα εξής στο server.properties:
white-list=true
enforce-whitelist=true
Η ρύθμιση enforce-whitelist θα αποβάλει τυχόν συνδεδεμένους παίκτες που δεν βρίσκονται στη whitelist όταν αυτή επαναφορτωθεί.
Διαχείριση της Whitelist
Χρησιμοποιήστε αυτές τις εντολές στην κονσόλα του GPanel ενώ ο διακομιστής λειτουργεί:
| Εντολή | Περιγραφή |
|---|---|
whitelist add PlayerName |
Προσθέτει έναν παίκτη στη whitelist |
whitelist remove PlayerName |
Αφαιρεί έναν παίκτη από τη whitelist |
whitelist list |
Εμφανίζει όλους τους παίκτες της whitelist |
whitelist reload |
Επαναφορτώνει τη whitelist από το whitelist.json |
whitelist.json στον ριζικό κατάλογο του διακομιστή μέσω του File Manager του GPanel. Θυμηθείτε να εκτελέσετε whitelist reload από την κονσόλα μετά την πραγματοποίηση χειροκίνητων αλλαγών.
6. Πώς να Συνδεθείτε
Μόλις ο διακομιστής σας λειτουργεί, ακολουθήστε αυτά τα βήματα για να συνδεθείτε από το Minecraft Java Edition:
- Βρείτε τη διεύθυνση IP και τη θύρα του διακομιστή σας στο GPanel, στην καρτέλα Network.
- Ανοίξτε το Minecraft Java Edition και κάντε κλικ στο Multiplayer.
- Κάντε κλικ στο Add Server.
- Εισαγάγετε ένα όνομα για τον διακομιστή σας στο πεδίο Server Name (αυτό είναι απλώς μια ετικέτα για τη λίστα διακομιστών σας).
-
Στο πεδίο Server Address, εισαγάγετε το IP και τη θύρα σας στη μορφή:
your.server.ip:portΓια παράδειγμα:
192.168.1.100:25565 - Κάντε κλικ στο Done, στη συνέχεια επιλέξτε τον διακομιστή από τη λίστα σας και κάντε κλικ στο Join Server.
7. Διαχείριση Κόσμου
Τοποθεσία Αποθήκευσης Κόσμου
Από προεπιλογή, ο κόσμος του Minecraft αποθηκεύεται σε έναν φάκελο που ονομάζεται world στον ριζικό κατάλογο του διακομιστή σας. Αυτός ο φάκελος περιέχει όλα τα δεδομένα του κόσμου, συμπεριλαμβανομένων του εδάφους, των δεδομένων παικτών και των δομών. Θα δείτε επίσης τους φακέλους world_nether και world_the_end για αυτές τις διαστάσεις (σε διακομιστές Paper/Spigot· το Vanilla τις αποθηκεύει ως υποφακέλους μέσα στο world).
Ανέβασμα Υπάρχοντος Κόσμου
Για να ανεβάσετε έναν κόσμο από singleplayer ή άλλον διακομιστή:
- Σταματήστε τον διακομιστή σας στο GPanel.
- Διαγράψτε ή μετονομάστε τον υπάρχοντα φάκελο
worldχρησιμοποιώντας τον File Manager του GPanel (ή μέσω SFTP). -
Ανεβάστε τον φάκελο του κόσμου σας μέσω SFTP. Βεβαιωθείτε ότι ο φάκελος ονομάζεται
world(ή ενημερώστε την ιδιότηταlevel-nameστοserver.propertiesώστε να ταιριάζει με το όνομα του φακέλου σας).Συμβουλή: Για ανεβάσματα μεγάλων κόσμων, το SFTP είναι πολύ ταχύτερο από τον File Manager που βασίζεται στον περιηγητή. Δείτε τον οδηγό SFTP μας για οδηγίες ρύθμισης. - Βεβαιωθείτε ότι η δομή του φακέλου κόσμου είναι σωστή -- το αρχείο
level.datθα πρέπει να βρίσκεται απευθείας μέσα στον φάκελοworld, όχι εμφωλευμένο σε υποφάκελο. - Εκκινήστε τον διακομιστή. Θα φορτώσει τον ανεβασμένο κόσμο σας.
%appdata%\.minecraft\saves\YourWorldName στα Windows. Μετονομάστε τον φάκελο σε world πριν το ανέβασμα.
Αντίγραφα Ασφαλείας
Συνιστάται ιδιαίτερα να διατηρείτε τακτικά αντίγραφα ασφαλείας του κόσμου σας, ειδικά πριν πραγματοποιήσετε μεγάλες αλλαγές όπως η ενημέρωση της έκδοσης του διακομιστή ή η εγκατάσταση νέων mods/plugins.
Για να δημιουργήσετε ένα χειροκίνητο αντίγραφο ασφαλείας:
- Εκτελέστε
save-allστην κονσόλα του GPanel για να μεταφέρετε όλα τα δεδομένα στον δίσκο. - Σταματήστε τον διακομιστή.
- Κατεβάστε τον φάκελο
world(και τουςworld_nether/world_the_endεάν υπάρχουν) μέσω SFTP ή του File Manager. - Αποθηκεύστε το αντίγραφο ασφαλείας σε ασφαλή τοποθεσία στον υπολογιστή σας ή σε αποθήκευση cloud.