Σε αυτή τη σελίδα
- Μπορώ να φιλοξενήσω έναν διακομιστή παιχνιδιού στο σπίτι;
- Τι χρειάζεσαι
- Εγκατάσταση και εκκίνηση του διακομιστή
- server.json: ρύθμισέ το μία φορά
- Προώθηση θύρας (port forwarding) και εναλλακτικές
- Εντολές διαχειριστή, ρόλοι και προστατευμένες ζώνες
- Πού ζει ο κόσμος σου (και πώς να κρατήσεις αντίγραφο)
- Είναι ασφαλές να φιλοξενείς διακομιστή από το σπίτι;
- Ερωτήσεις
Μπορώ να φιλοξενήσω έναν διακομιστή παιχνιδιού στο σπίτι;
Στα περισσότερα παιχνίδια, «ένας διακομιστής για τους φίλους σου» σημαίνει μηνιαία συνδρομή σε μια εταιρεία φιλοξενίας. Στο Openworld, ο διακομιστής είναι ένα πρόγραμμα που τρέχεις μόνος σου: στον υπολογιστή που παίζεις, σε ένα παλιό PC σε ένα ντουλάπι ή σε ένα μηχάνημα που νοικιάζεις. Κανένας μεσάζων και τα αρχεία του κόσμου μένουν στον δίσκο σου.
Γιατί να μπεις στον κόπο; Επειδή ένας διακομιστής είναι ένας κόσμος που μένει ανοιχτός: οι φίλοι σου μπαίνουν όποτε θέλουν, ακόμα κι όταν κοιμάσαι. Το Openworld είναι ένα voxel sandbox σε έναν ολόκληρο, στρογγυλό πλανήτη — περπάτα ευθεία και γύρνα εκεί απ' όπου ξεκίνησες — κάτω από έναν αληθινό ουρανό με φάσεις της Σελήνης και εκλείψεις, μέχρι τον Ήλιο, περνώντας από τη Σελήνη και τους πλανήτες. Με τον δικό σου διακομιστή, αυτός ο πλανήτης ανήκει στην παρέα σου, για όσο καιρό θες.






κάνε κλικ σε έναν παίκτη
- 24710η θύρα UDP του παιχνιδιού, από προεπιλογή
- 100θέσεις παικτών από προεπιλογή (1 έως 1.000)
- 3συστήματα: macOS, Windows, Linux
- 1φάκελος προς αντιγραφή για πλήρες αντίγραφο ασφαλείας
Τι χρειάζεσαι
- Έναν υπολογιστή που μένει ανοιχτός όσο παίζει κόσμος: macOS (Apple Silicon ή Intel), Windows x64 ή Linux x64. Ο διακομιστής είναι πρόγραμμα κονσόλας: δεν χρειάζεται οθόνη ή κάρτα γραφικών.
- Επεξεργαστής: όσο περισσότεροι πυρήνες, τόσο πιο γρήγορα παράγεται νέο έδαφος. Από προεπιλογή ο διακομιστής χρησιμοποιεί όλους τους πυρήνες εκτός από δύο για την παραγωγή (
performance.workerThreads). - Δίσκος: ο κόσμος κρατά κάθε κομμάτι εδάφους που έχει παραχθεί, περίπου 12 KB ανά στήλη — σχεδόν μισό gigabyte για μια εξερευνημένη τετραγωνική περιοχή 3 km. Υπολόγισε χώρο για μεγάλες εξερευνήσεις.
- Εύρος ζώνης αποστολής: ένας παίκτης που εξερευνά μπορεί να λαμβάνει έδαφος με έως 20 Mbit/s από προεπιλογή. Σε μια μέτρια οικιακή σύνδεση, μείωσε το
performance.streamingBudgetBps: το έδαφος φτάνει λίγο πιο αργά, το παιχνίδι μένει ομαλό. - Όλοι οι παίκτες στην ίδια έκδοση με τον διακομιστή: το launcher αφήνει τον καθένα να τη διαλέξει.
Εγκατάσταση και εκκίνηση του διακομιστή
- 1
Κατέβασέ τον από το launcher
Στο launcher, κάνε κλικ στο chip της έκδοσης δίπλα στο ΠΑΙΞΕ («Διάλεξε την έκδοση του παιχνιδιού»), διάλεξε την έκδοσή σου και μετά Διακομιστής — «Λήψη του openworld-server». Διάλεξε το σύστημα (Mac, Windows, Linux — όχι απαραίτητα αυτό που έχεις) και έναν φάκελο.
- 2
Βρες τον φάκελό του
Το launcher δημιουργεί το
openworld-server-<version>: το πρόγραμμαopenworld-server, τον φάκελοassets/(άφησέ τον δίπλα του) και έναREADME.txt. - 3
Άνοιξε ένα τερματικό σε αυτόν τον φάκελο
macOS και Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— δέξου το παράθυρο του firewall την πρώτη φορά. - 4
Μόνο σε macOS, την πρώτη φορά
Το αρχείο προέρχεται από το Internet: δεξί κλικ στο πρόγραμμα → Άνοιγμα, ή τρέξε
xattr -dr com.apple.quarantine .μέσα στον φάκελο. - 5
Σταμάτα τον με καθαρό τρόπο
Ctrl + C (ή πληκτρολόγησε
stop): ο κόσμος αποθηκεύεται πριν κλείσει ο διακομιστής.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Από προεπιλογή ο διακομιστής είναι online: μπαίνουν μόνο παίκτες που ξεκίνησαν από το launcher του Openworld, με έγκυρο λογαριασμό — φτάνουν με το όνομα χρήστη και το skin τους. Σε δίκτυο χωρίς Internet, ξεκίνα τον με --offline: ο καθένας κρατά το όνομα που πληκτρολογεί, με το προεπιλεγμένο skin, και δεν ελέγχεται τίποτα.
server.json: ρύθμισέ το μία φορά
Στην πρώτη εκκίνηση, ο διακομιστής γράφει ένα server.json δίπλα στο σημείο όπου τον ξεκίνησες, γεμάτο με τις προεπιλογές και φτιαγμένο για ανθρώπους. Επεξεργάσου το, ξαναξεκίνα, τέλος. Τα κύρια κλειδιά:
name,description,icon: ό,τι δείχνει η λίστα διακομιστών (ένα PNG για το εικονίδιο).port(24710) καιslots(100, από 1 έως 1.000).auth:online(λογαριασμοί Openworld) ήoffline.seed:random, ένας αριθμός ή οποιοδήποτε κείμενο, για έναν νέο κόσμο·terrain:classicήcontinents(λίγες γιγάντιες ήπειροι ανάμεσα σε ωκεανούς).world.difficulty:easy(καθόλου τέρατα),medium,normal,hard,very_hardήterrible(τι αλλάζει κάθε επίπεδο δυσκολίας)·world.caves,world.creatures.players.gameMode:survival,creativeήspectreγια τους νεοφερμένους·players.superAdmins: το όνομα χρήστη σου (ή UUID) — πάντα SuperAdmin.dataDir(owserver_data),logs,web.(το dashboard),performance.,telemetry.
{
"name": "Friday night planet",
"description": "Our group's world. Be nice, build big.",
"port": 24710,
"slots": 12,
"auth": "online",
"seed": "friday night",
"terrain": "continents",
"dataDir": "owserver_data",
"world": { "caves": true, "creatures": true, "difficulty": "normal" },
"players": { "gameMode": "survival", "superAdmins": ["YourUsername"] },
"web": { "enabled": true, "password": "change-me" }
}Κάθε επιλογή που πληκτρολογείς στη γραμμή εντολών υπερισχύει για εκείνη την εκτέλεση χωρίς να ξαναγράφεται το αρχείο: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… Το --help τις απαριθμεί όλες. Δουλεύουν και το --port 25000 και το --port=25000.
./openworld-server --offline # LAN without Internet, no accounts
./openworld-server --port 25000 --slots 20
./openworld-server --seed-text "friday night" --terrain continents # a NEW world
./openworld-server --difficulty easy # no monsters
./openworld-server --web --web-password change-me # dashboard on port 24711
./openworld-server servers/Survival # an instance folder with its own server.json
./openworld-server --helpΠροώθηση θύρας (port forwarding) και εναλλακτικές
Το Openworld χρησιμοποιεί μία θύρα UDP, την 24710 από προεπιλογή. Για να αφήσεις παίκτες να μπουν, τρεις περιπτώσεις:
- 1
Ίδιο δίκτυο (LAN)
Επίτρεψε τη θύρα στο firewall (τα Windows ρωτούν στην πρώτη εκκίνηση· Linux:
sudo ufw allow 24710/udp). Οι φίλοι συνδέονται στην τοπική σου διεύθυνση, όπως192.168.1.20:24710. - 2
Από το Internet
Στο router σου, προώθησε το UDP 24710 στον υπολογιστή του διακομιστή και μετά δώσε τη δημόσια διεύθυνσή σου (
διεύθυνση:24710). Κάθε router το ονομάζει διαφορετικά: ψάξε για «port forwarding» ή «NAT». - 3
Χωρίς προώθηση θύρας
Δεν έχεις πρόσβαση στο router ή ο πάροχός σου μοιράζεται την IP σου; Βάλε όλους σε ένα mesh VPN (Tailscale, ZeroTier…) και μοιράσου τη διεύθυνση που δίνει στον υπολογιστή σου — ή τρέξε τον διακομιστή Linux x64 σε ένα νοικιασμένο μηχάνημα με δημόσια IP.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpΟι παίκτες προσθέτουν μετά τον διακομιστή σου από το Πολλοί παίκτες → Προσθήκη διακομιστή και εμφανίζεται με το εικονίδιο, το όνομα, την περιγραφή και τους παίκτες / θέσεις του. Για να παίξεις απλώς με φίλους απόψε χωρίς τίποτα από αυτά, η φιλοξενία του solo κόσμου σου στο τοπικό δίκτυο θέλει δύο κλικ.
Εντολές διαχειριστή, ρόλοι και προστατευμένες ζώνες
Οι εντολές είναι στα αγγλικά, στη συνομιλία του παιχνιδιού (T, μετά /) ή στο τερματικό του διακομιστή (χωρίς το /). Πληκτρολόγησε help στο τερματικό για την πλήρη λίστα: μερικές εντολές υπάρχουν μόνο στο τερματικό, άλλες μόνο στη συνομιλία.
- Παίκτες:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(το inventory τους),/playerstats. - Κόσμος:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Ρόλοι: SuperAdmin, Admin, Moderator και Player (ο προεπιλεγμένος).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION· το/role nodesαπαριθμεί τα δικαιώματα. - Ζώνες: το
/zone create NAME [RADIUS]προστατεύει έναν κύκλο γύρω σου (χωρίς χτίσιμο, χωρίς εκρήξεις), μετά/zone set NAME pvp denyκαι τα παρόμοια — build, explosions, pvp, pve, mobs, chests, damage, entry. - Όρια: το
/border set RADIUSκρατά τον κόσμο σε έναν κύκλο· το/border space denyή το/border world moon denyκλείνουν το διάστημα ή τη Σελήνη. - Σπίτια για όλους:
/sethome,/homes,/home(3 ανά παίκτη από προεπιλογή). - Διακομιστής:
save(όλα στον δίσκο τώρα),version,stop.
/role assign Alex moderator
/zone create spawn 40
/zone set spawn pvp deny
/border set 3000
/border world moon allow
/difficulty hard
/sethome baseΤο web dashboard
Ξεκίνα με --web (ή "web": {"enabled": true}) και άνοιξε το http://127.0.0.1:24711/: επισκόπηση (TPS, tick, παίκτες, δίκτυο, μνήμη), παίκτες (θέση, απόθεμα, ενέργειες), ένας ζωντανός χάρτης του κόσμου σε 2D, ισομετρικό και 3D, οι πλανήτες στο διάστημα, πλάσματα, έδαφος και αποθήκευση, και η κονσόλα μέσα στο πρόγραμμα περιήγησής σου. Από άλλον υπολογιστή είναι μόνο για προβολή — εκτός αν ορίσεις ένα --web-password.
Πού ζει ο κόσμος σου (και πώς να κρατήσεις αντίγραφο)
server.json: οι ρυθμίσεις·roles.json: οι ρόλοι.owserver_data/: ο κόσμος — το seed του (world.cfg), το έδαφος που παράχθηκε (chunks/), το έδαφος που τροποποιήθηκε (regions/), η αποθήκευση κάθε παίκτη (players/<uuid>.json: θέση, απόθεμα, game mode),zones.json,borders.json…logs/: τα logs του διακομιστή.
- 1
Αντίγραφο ασφαλείας
Πληκτρολόγησε
stop(ή Ctrl + C), αντίγραψε ταowserver_data/,server.jsonκαιroles.jsonκάπου ασφαλές και ξαναξεκίνα. Ο διακομιστής αποθηκεύει επίσης μόνος του κάθε λίγα λεπτά. - 2
Ενημέρωση
Κατέβασε τον νέο openworld-server από το launcher (πηγαίνει σε έναν νέο φάκελο
openworld-server-<version>), μετακίνησε μέσα τα τρία στοιχεία σου και ξεκίνα. Πες στους παίκτες σου να διαλέξουν την ίδια έκδοση. - 3
Επαναφορά
Σταμάτα τον διακομιστή, βάλε πίσω τον φάκελο που αντέγραψες και ξεκίνα. Όλοι επιστρέφουν εκεί που ήταν.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonΟι ενημερώσεις δεν αλλάζουν το σχήμα της γης σου: κάθε κομμάτι εδάφους που έχει παράγει ο διακομιστής αποθηκεύεται μαζί με τον κόσμο και σερβίρεται ως έχει, ακόμα κι όταν μια νέα έκδοση παράγει νέους κόσμους διαφορετικά. Κράτα ένα αντίγραφο ούτως ή άλλως πριν από κάθε ενημέρωση — κοστίζει ένα copy.
Είναι ασφαλές να φιλοξενείς διακομιστή από το σπίτι;
- Μία θύρα UDP, και η κίνηση σε αυτήν είναι κρυπτογραφημένη (X25519 + ChaCha20-Poly1305).
- Η online λειτουργία ελέγχει τον λογαριασμό κάθε παίκτη με την υπηρεσία του Openworld: κανείς δεν μπορεί να δανειστεί το όνομα χρήστη του φίλου σου.
- Το dashboard αφήνει άλλα μηχανήματα μόνο να κοιτάζουν, εκτός αν ορίσεις κωδικό· μην προωθείς τη θύρα του (TCP 24711) στο router σου αν δεν τη χρειάζεσαι.
- Ανώνυμα στατιστικά: ο διακομιστής στέλνει αριθμούς (παίκτες online, TPS) για να βοηθήσει το παιχνίδι, ποτέ έναν λογαριασμό ούτε μια γραμμή συνομιλίας. Το
--no-telemetryτα απενεργοποιεί.
Ισχύουν οι συνηθισμένες συμβουλές για οικιακό διακομιστή: κράτα το σύστημα του μηχανήματος ενημερωμένο και προώθησε μόνο τη θύρα που χρειάζεσαι. Φιλοξενείς σε Linux; Η έκδοση Linux καλύπτεται στο Openworld σε Linux.
Ακολούθησε το Openworld
Το @play_openworld είναι η επίσημη σελίδα του Openworld στο Instagram: βίντεο από το παιχνίδι και τα νέα κάθε ενημέρωσης.
@play_openworldΤο Openworld δημιουργήθηκε από τον @tompascard
Ο διακομιστής τρέχει; Τώρα φέρε τους παίκτες: ο οδηγός για παιχνίδι με φίλους εξηγεί τι χρειάζεται ο καθένας τους και το μήνυμα που θα τους στείλεις.
Τρία βήματα για το παιχνίδι (και τον διακομιστή του)
- 1Εγκατάστησε το Openworld με το αρχείο που κατέβασες: στήνει το launcher.
- 2Δημιούργησε τον λογαριασμό σου στο launcher και επιβεβαίωσε το email σου.
- 3Διάλεξε το όνομα χρήστη σου… και παίξε.
Το Openworld παίζεται σε υπολογιστή: Mac, Windows ή Linux. Στείλε στον εαυτό σου τον σύνδεσμο, θα σε περιμένουμε από την άλλη πλευρά.
Ερωτήσεις
Πόσους παίκτες αντέχει ένας οικιακός διακομιστής;
Ένας διακομιστής είναι ρυθμισμένος για 100 θέσεις από προεπιλογή (1 έως 1.000 στο server.json). Αυτό που τον περιορίζει πραγματικά στο σπίτι είναι ο επεξεργαστής σου, που παράγει νέο έδαφος, και το εύρος ζώνης αποστολής· το web dashboard δείχνει τα TPS και τον χρόνο tick ώστε να δεις πού βρίσκεσαι.
Χρειάζομαι στατική IP;
Όχι. Δώσε στους φίλους σου την τρέχουσα δημόσια διεύθυνσή σου· αν αλλάξει, στείλε τους τη νέα. Ένα όνομα δυναμικού DNS ή ένα mesh VPN γλιτώνει τον μπελά.
Μπορώ να τον τρέχω 24/7 σε ένα Raspberry Pi ή ένα παλιό laptop;
Σε ένα παλιό laptop ή PC x64, ναι: ο διακομιστής είναι πρόγραμμα κονσόλας για Linux x64, Windows x64 και macOS, χωρίς να χρειάζονται γραφικά. Σε Raspberry Pi, όχι: σήμερα δεν υπάρχει διακομιστής για ARM Linux. Ούτε επίσημη εικόνα Docker υπάρχει.
Μπορώ να μεταφέρω τον solo κόσμο μου σε έναν διακομιστή;
Δεν υπάρχει ακόμα κουμπί για αυτό. Για λίγους φίλους, φιλοξένησε καλύτερα τον solo κόσμο σου στο τοπικό σου δίκτυο (Φιλοξενία στο τοπικό δίκτυο στο μενού παύσης). Αν ξεκινήσεις έναν διακομιστή με το ίδιο seed κειμένου (--seed-text) και τύπο εδάφους, παίρνεις το ίδιο τοπίο, χωρίς τις κατασκευές σου.
Πώς κρατάω αντίγραφο ασφαλείας του διακομιστή μου;
Σταμάτα τον, αντίγραψε τον φάκελο owserver_data μαζί με τα server.json και roles.json και ξαναξεκίνα. Η επαναφορά σημαίνει να βάλεις πίσω αυτό το αντίγραφο.
Δουλεύει χωρίς Internet;
Ναι, με --offline: χωρίς έλεγχο λογαριασμού, ο καθένας κρατά το όνομα χρήστη που πληκτρολογεί και φοράει το προεπιλεγμένο skin. Η online λειτουργία (η προεπιλογή) χρειάζεται Internet για να ελέγξει τους λογαριασμούς.
Πώς παίρνω τον διακομιστή του Openworld;
Τον κατεβάζεις από το launcher, δίπλα στο παιχνίδι. Οι παίκτες χρειάζονται ακόμα το παιχνίδι.






