Ezen az oldalon
Hosztolhatok játékszervert otthon?
A legtöbb játéknál a „szerver a barátaidnak” havi előfizetést jelent egy tárhelyszolgáltatónál. Az Openworldben a szerver egy program, amit magad futtatsz: azon a gépen, amin játszol, egy öreg PC-n a szekrényben, vagy egy bérelt gépen. Nincs közvetítő, és a világ fájljai a te lemezeden maradnak.
Minek az egész? Mert a szerver egy világ, ami bekapcsolva marad: a barátaid akkor ugranak be, amikor akarnak, akkor is, ha te alszol. Az Openworld egy voxeles homokozó egy egész, gömb bolygón — ha egyenesen mész, oda érsz vissza, ahonnan elindultál —, valódi ég alatt, holdfázisokkal és fogyatkozásokkal, egészen a Napig, a Holdon és a bolygókon át. A saját szerveroddal ez a bolygó a csapatodé, ameddig csak akarod.






kattints egy játékosra
- 24710a játék UDP portja alapértelmezetten
- 100játékoshely alapértelmezetten (1-től 1000-ig)
- 3rendszer: macOS, Windows, Linux
- 1mappa egy teljes mentéshez lemásolni
Mire van szükséged
- Egy gép, ami bekapcsolva marad, amíg játszanak: macOS (Apple Silicon vagy Intel), Windows x64 vagy Linux x64. A szerver egy konzolprogram: nem kell hozzá se kijelző, se videokártya.
- Processzor: minél több mag, annál gyorsabban generálódik az új terep. Alapértelmezetten a szerver két kivételével az összes magot a generálásra használja (
performance.workerThreads). - Lemez: a világ minden legenerált terepdarabot megőriz, oszloponként nagyjából 12 KB-ot — nagyjából fél gigabájtot egy 3 km-es négyzetnyi felfedezett területre. Hagyj helyet a hosszú expedícióknak.
- Feltöltési sávszélesség: egy felfedező játékos alapértelmezetten akár 20 Mbit/s-mal kaphatja a terepet. Egy szerény otthoni kapcsolaton csökkentsd a
performance.streamingBudgetBpsértékét: a terep kicsit lassabban érkezik, de a játék sima marad. - Minden játékos ugyanazon a verzión legyen, mint a szerver: a launcherben mindenki kiválaszthatja.
A szerver telepítése és indítása
- 1
Töltsd le a launcherből
A launcherben kattints a JÁTÉK gomb melletti verziócímkére („Válaszd ki a játékverziót”), válaszd ki a verziódat, aztán a Szerver pontot — „Az openworld-server letöltése”. Válaszd ki a rendszert (Mac, Windows, Linux — nem feltétlenül azt, amelyiken épp vagy) és egy mappát.
- 2
Keresd meg a mappáját
A launcher létrehozza az
openworld-server-<version>mappát: benne azopenworld-serverprogram, azassets/mappája (hagyd mellette) és egyREADME.txt. - 3
Nyiss egy terminált abban a mappában
macOS és Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— az első alkalommal fogadd el a tűzfalablakot. - 4
Csak macOS, az első alkalommal
A fájl az internetről jön: kattints a programra jobb gombbal → Megnyitás, vagy futtasd a mappában:
xattr -dr com.apple.quarantine .. - 5
Állítsd le rendesen
Ctrl + C (vagy írd be:
stop): a világ mentődik, mielőtt a szerver kilép.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Alapértelmezetten a szerver online: csak az Openworld launcherből indított, érvényes fiókkal rendelkező játékosok léphetnek be — a felhasználónevükkel és a skinjükkel érkeznek. Internet nélküli hálózaton indítsd --offline kapcsolóval: mindenki a beírt nevét tartja meg, az alapértelmezett skinnel, és semmit sem ellenőriz.
server.json: egyszer állítsd be
Az első indításkor a szerver ír egy server.json fájlt oda, ahonnan elindítottad, az alapértékekkel kitöltve, emberi olvasásra elrendezve. Szerkeszd, indítsd újra, kész. A főbb kulcsok:
name,description,icon: ezt mutatja a szerverlista (az ikon egy PNG).port(24710) ésslots(100, 1-től 1000-ig).auth:online(Openworld-fiókok) vagyoffline.seed:random, egy szám vagy bármilyen szöveg, egy új világhoz;terrain:classicvagycontinents(néhány óriási kontinens az óceánok között).world.difficulty:easy(nincsenek szörnyek),medium,normal,hard,very_hardvagyterrible(mit változtat az egyes nehézségi szintek);world.caves,world.creatures.players.gameMode:survival,creativevagyspectreaz újonnan érkezőknek;players.superAdmins: a felhasználóneved (vagy UUID-d) — mindig SuperAdmin.dataDir(owserver_data),logs,web.(az irányítópult),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" }
}A parancssorban megadott bármely kapcsoló felülírja a fájlt az adott futásra, anélkül hogy átírná: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… A --help mindet kilistázza. Mind a --port 25000, mind a --port=25000 működik.
./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 --helpPortkiengedés és az alternatívák
Az Openworld egyetlen UDP portot használ, alapértelmezetten a 24710-est. Hogy beengedd a játékosokat, három eset van:
- 1
Ugyanaz a hálózat (LAN)
Engedélyezd a portot a tűzfalon (a Windows az első indításkor rákérdez; Linuxon:
sudo ufw allow 24710/udp). A barátaid a helyi címedre csatlakoznak, például192.168.1.20:24710. - 2
Az internetről
A routereden irányítsd át az UDP 24710-est a szerver gépére, aztán add meg a nyilvános címedet (
cím:24710). Minden router máshogy nevezi: keresd a „port forwarding” vagy „NAT” szavakat. - 3
Portkiengedés nélkül
Nincs hozzáférésed a routerhez, vagy a szolgáltatód megosztja az IP-det? Tegyél mindenkit egy mesh VPN-be (Tailscale, ZeroTier…), és oszd meg a címet, amit a géped kap — vagy futtasd a Linux x64 szervert egy bérelt gépen nyilvános IP-vel.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpA játékosok ezután a Többjátékos → Szerver hozzáadása menüben veszik fel a szervered, és az megjelenik az ikonjával, nevével, leírásával és a játékosok / helyek számával. Ha csak ma este akarsz játszani a barátaiddal mindez nélkül, az egyjátékos világod hosztolása a helyi hálózaton két kattintás.
Admin parancsok, szerepkörök és védett zónák
A parancsok angolul vannak, a játék csevegésében (T, aztán /) vagy a szerver terminálján (a / nélkül). Írd be a terminálban a help parancsot a teljes listáért: néhány parancs csak a terminálban él, mások csak a csevegésben.
- Játékosok:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(a készletük),/playerstats. - Világ:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Szerepkörök: SuperAdmin, Admin, Moderator és Player (az alapértelmezett).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION; a/role nodeskilistázza a jogosultságokat. - Zónák: a
/zone create NAME [RADIUS]egy kört véd körülötted (nincs építés, nincsenek robbanások), aztán/zone set NAME pvp denyés társai — build, explosions, pvp, pve, mobs, chests, damage, entry. - Határok: a
/border set RADIUSegy körre korlátozza a világot; a/border space denyvagy a/border world moon denylezárja a világűrt vagy a Holdat. - Otthonok mindenkinek:
/sethome,/homes,/home(alapértelmezetten 3 játékosonként). - Szerver:
save(most mindent lemezre),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 baseA webes irányítópult
Indítsd --web kapcsolóval (vagy "web": {"enabled": true} beállítással), és nyisd meg a http://127.0.0.1:24711/ címet: áttekintés (TPS, tick, játékosok, hálózat, memória), játékosok (pozíció, készlet, műveletek), a világ élő térképe 2D-ben, izometrikusan és 3D-ben, a bolygók az űrben, lények, terep és tárolás, és a konzol a böngésződben. Másik számítógépről csak nézni lehet — hacsak nem adsz meg --web-password jelszót.
Hol él a világod (és hogyan mentsd)
server.json: a beállítások;roles.json: a szerepkörök.owserver_data/: a világ — a seedje (world.cfg), a generált terep (chunks/), a szerkesztett terep (regions/), minden játékos mentése (players/<uuid>.json: pozíció, készlet, játékmód),zones.json,borders.json…logs/: a szerver naplói.
- 1
Mentés
Írd be:
stop(vagy Ctrl + C), másold azowserver_data/, aserver.jsonés aroles.jsonfájlokat egy biztonságos helyre, indítsd újra. A szerver néhány percenként magától is ment. - 2
Frissítés
Töltsd le az új openworld-servert a launcherből (egy új
openworld-server-<version>mappába kerül), költöztesd bele a három elemedet, indítsd. Mondd meg a játékosaidnak, hogy ugyanazt a verziót válasszák. - 3
Visszaállítás
Állítsd le a szervert, tedd vissza a lemásolt mappát, indítsd. Mindenki oda tér vissza, ahol volt.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonA frissítések nem formálják át a földedet: minden terepdarab, amit a szerver legenerált, a világgal együtt van eltárolva, és úgy szolgálja ki, ahogy van, még ha egy új verzió másképp generálja is az új világokat. Minden frissítés előtt tarts mentést így is — egy másolatba kerül.
Biztonságos otthonról szervert hosztolni?
- Egyetlen UDP port, és az azon átmenő forgalom titkosított (X25519 + ChaCha20-Poly1305).
- Az online mód minden játékos fiókját ellenőrzi az Openworld szolgáltatásával: senki sem kölcsönözheti a barátod felhasználónevét.
- Az irányítópult a többi gépnek csak nézést enged, hacsak nem adsz meg jelszót; ne irányítsd át a portját (TCP 24711) a routereden, ha nincs rá szükséged.
- Névtelen statisztikák: a szerver számokat küld (online játékosok, TPS) a játék javára, soha nem fiókot vagy csevegősort. A
--no-telemetrykikapcsolja őket.
Érvényes a szokásos otthoni szerveres tanács: tartsd naprakészen a gép rendszerét, és csak azt a portot irányítsd át, amelyikre szükséged van. Linuxon hosztolsz? A Linux-változatról az Openworld Linuxon szól.
Kövesd az Openworldöt
A @play_openworld az Openworld hivatalos Instagram-oldala: videók a játékból és minden frissítés újdonságai.
@play_openworldAz Openworld alkotója: @tompascard
Fut a szerver? Most hozd a játékosokat: a barátokkal való játék útmutatója elmagyarázza, mire van szüksége mindegyiküknek, és milyen üzenetet küldj nekik.
Három lépés a játékig (és a szerveréig)
- 1Telepítsd az Openworldöt a letöltött fájllal: az felrakja a launchert.
- 2Hozd létre a fiókodat a launcherben, és erősítsd meg az e-mailedet.
- 3Válaszd ki a felhasználónevedet… és játssz.
Az Openworldöt számítógépen játszhatod: Mac, Windows vagy Linux. Küldd el magadnak a linket, a túloldalon várunk.
Kérdések
Hány játékost bír el egy otthoni szerver?
Egy szerver alapértelmezetten 100 helyre van állítva (a server.json-ban 1-től 1000-ig). Ami otthon valóban korlátozza, az a processzorod, ami az új terepet generálja, és a feltöltési sávszélességed; a webes irányítópult mutatja a TPS-t és a tickidőt, hogy lásd, hol tartasz.
Kell statikus IP?
Nem. Add meg a barátaidnak a jelenlegi nyilvános címedet; ha megváltozik, küldd el az újat. Egy dinamikus DNS-név vagy egy mesh VPN megspórolja a macerát.
Futtathatom 24/7-ben egy Raspberry Pin vagy egy öreg laptopon?
Egy öreg x64-es laptopon vagy PC-n igen: a szerver egy konzolprogram Linux x64-re, Windows x64-re és macOS-re, grafika nélkül. Egy Raspberry Pin nem: ARM Linuxra ma nincs szerver. Hivatalos Docker-image sincs.
Átvihetem a egyjátékos világomat egy szerverre?
Erre még nincs gomb. Néhány barátnak inkább hosztold az egyjátékos világodat a helyi hálózaton (Host on local network a szünet menüben). Ha ugyanazzal a szöveges seeddel (--seed-text) és terepfajtával indítasz szervert, ugyanazt a tájat kapod, az építményeid nélkül.
Hogyan mentem a szerveremet?
Állítsd le, másold le az owserver_data mappát a server.json-nal és a roles.json-nal, indítsd újra. A visszaállítás azt jelenti, hogy visszateszed azt a másolatot.
Működik internet nélkül?
Igen, az --offline kapcsolóval: nincs fiókellenőrzés, mindenki megtartja a beírt felhasználónevét, és az alapértelmezett skint viseli. Az online módhoz (az alapértelmezett) internet kell a fiókok ellenőrzéséhez.
Hogyan szerezhetem be az Openworld szervert?
A launcherből töltöd le, a játék mellől. A játékosoknak továbbra is kell a játék.






