Tällä sivulla
Voinko isännöidä pelipalvelinta kotona?
Useimmissa peleissä ”palvelin kavereillesi” tarkoittaa kuukausitilausta isännöintiyritykselle. Openworldissa palvelin on ohjelma, jota ajat itse: tietokoneella, jolla pelaat, vanhalla PC:llä kaapissa tai vuokraamallasi koneella. Ei välikättä, ja maailman tiedostot pysyvät levylläsi.
Miksi vaivautua? Koska palvelin on maailma, joka pysyy päällä: kaverit pistäytyvät milloin haluavat, vaikka nukkuisit. Openworld on voxel-hiekkalaatikko kokonaisella, pyöreällä planeetalla — kävele suoraan ja palaat lähtöpaikkaasi — todellisen taivaan alla, jossa on Kuun vaiheet ja pimennykset, aina Aurinkoon asti Kuun ja planeettojen kautta. Omalla palvelimellasi tuo planeetta kuuluu ryhmällesi niin pitkään kuin haluat.






klikkaa pelaajaa
- 24710pelin UDP-portti oletuksena
- 100pelaajapaikkaa oletuksena (1–1 000)
- 3järjestelmää: macOS, Windows, Linux
- 1kansio kopioitavaksi täyttä varmuuskopiota varten
Mitä tarvitset
- Tietokone, joka pysyy päällä, kun ihmiset pelaavat: macOS (Apple Silicon tai Intel), Windows x64 tai Linux x64. Palvelin on konsoliohjelma: näyttöä tai näytönohjainta ei tarvita.
- Prosessori: mitä enemmän ytimiä, sitä nopeammin uusi maasto luodaan. Oletuksena palvelin käyttää luontiin kaikkia ytimiä paitsi kahta (
performance.workerThreads). - Levy: maailma säilyttää jokaisen luomansa maaston palasen, noin 12 KB pylvästä kohden — karkeasti puoli gigatavua 3 km:n neliölle tutkittuna. Varaa tilaa pitkille retkille.
- Lähetyskaista: tutkiva pelaaja voi vastaanottaa maastoa oletuksena jopa 20 Mbit/s. Vaatimattomalla kotiyhteydellä laske
performance.streamingBudgetBps: maasto saapuu hieman hitaammin, peli pysyy sujuvana. - Jokaisella pelaajalla sama versio kuin palvelimella: launcher antaa jokaisen valita sen.
Asenna ja käynnistä palvelin
- 1
Lataa se launcherista
Launcherissa klikkaa PELAA-painikkeen vieressä olevaa versiosirua (”Valitse pelin versio”), valitse versiosi, sitten Palvelin — ”Lataa openworld-server”. Valitse järjestelmä (Mac, Windows, Linux — ei välttämättä se, jolla olet) ja kansio.
- 2
Etsi sen kansio
Launcher luo kansion
openworld-server-<version>: ohjelmaopenworld-server, senassets/-kansio (jätä se viereen) jaREADME.txt. - 3
Avaa pääte siinä kansiossa
macOS ja Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— hyväksy palomuuri-ikkuna ensimmäisellä kerralla. - 4
Vain macOS, ensimmäisellä kerralla
Tiedosto tulee Internetistä: klikkaa ohjelmaa oikealla → Avaa, tai aja
xattr -dr com.apple.quarantine .kansiossa. - 5
Pysäytä se siististi
Ctrl + C (tai kirjoita
stop): maailma tallennetaan, ennen kuin palvelin sulkeutuu.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Oletuksena palvelin on online-tilassa: vain Openworld-launcherista käynnistetyt pelaajat, joilla on voimassa oleva tili, pääsevät sisään — he saapuvat käyttäjänimensä ja skininsä kanssa. Verkossa ilman Internetiä käynnistä se --offline-valitsimella: kaikki säilyttävät kirjoittamansa nimen, oletusskinillä, eikä mitään tarkisteta.
server.json: aseta se kerran
Ensimmäisellä käynnistyksellä palvelin kirjoittaa server.json-tiedoston sinne, mistä sen käynnistit, täytettynä oletuksilla ja ihmisille jäsenneltynä. Muokkaa sitä, käynnistä uudelleen, valmista. Tärkeimmät avaimet:
name,description,icon: mitä palvelinluettelo näyttää (PNG kuvakkeeksi).port(24710) jaslots(100, väliltä 1–1 000).auth:online(Openworld-tilit) taioffline.seed:random, luku tai mikä tahansa teksti uudelle maailmalle;terrain:classictaicontinents(muutama jättimäinen manner valtamerten välissä).world.difficulty:easy(ei monstereita),medium,normal,hard,very_hardtaiterrible(mitä kukin vaikeustaso muuttaa);world.caves,world.creatures.players.gameMode:survival,creativetaispectretulokkaille;players.superAdmins: käyttäjänimesi (tai UUID) — aina SuperAdmin.dataDir(owserver_data),logs,web.(hallintapaneeli),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" }
}Mikä tahansa komentoriville kirjoitettu valitsin voittaa sen ajon ajaksi ilman tiedoston uudelleenkirjoitusta: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help listaa ne kaikki. Sekä --port 25000 että --port=25000 toimivat.
./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 --helpPortin ohjaus ja vaihtoehdot
Openworld käyttää yhtä UDP-porttia, oletuksena 24710. Pelaajien päästämiseksi sisään kolme tapausta:
- 1
Sama verkko (LAN)
Salli portti palomuurissa (Windows kysyy ensimmäisellä käynnistyksellä; Linux:
sudo ufw allow 24710/udp). Kaverit yhdistävät paikalliseen osoitteeseesi, esimerkiksi192.168.1.20:24710. - 2
Internetistä
Ohjaa reitittimessäsi UDP 24710 palvelimen koneelle, sitten anna julkinen osoitteesi (
osoite:24710). Jokainen reititin nimeää sen eri tavalla: etsi ”port forwarding” tai ”NAT”. - 3
Ilman portin ohjausta
Ei pääsyä reitittimeen tai palveluntarjoaja jakaa IP-osoitteesi? Laita kaikki mesh-VPN:ään (Tailscale, ZeroTier…) ja jaa osoite, jonka se antaa koneellesi — tai aja Linux x64 -palvelinta vuokratulla koneella, jolla on julkinen IP.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpPelaajat lisäävät sitten palvelimesi kohdassa Moninpeli → Lisää palvelin, ja se näkyy kuvakkeineen, nimineen, kuvauksineen ja pelaajat / paikat -tietoineen. Jos haluat vain pelata kavereiden kanssa tänä iltana ilman mitään tästä, yksinpelimaailmasi isännöinti paikallisessa verkossa vie kaksi klikkausta.
Ylläpitokomennot, roolit ja suojatut vyöhykkeet
Komennot ovat englanniksi, pelin chatissa (T, sitten /) tai palvelimen päätteessä (ilman /-merkkiä). Kirjoita help päätteeseen koko listaa varten: muutama komento toimii vain päätteessä, toiset vain chatissa.
- Pelaajat:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(heidän varusteensa),/playerstats. - Maailma:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Roolit: SuperAdmin, Admin, Moderator ja Player (oletus).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodeslistaa oikeudet. - Vyöhykkeet:
/zone create NAME [RADIUS]suojaa ympyrän ympärilläsi (ei rakentamista, ei räjähdyksiä), sitten/zone set NAME pvp denyja kumppanit — build, explosions, pvp, pve, mobs, chests, damage, entry. - Rajat:
/border set RADIUSpitää maailman ympyrän sisällä;/border space denytai/border world moon denysulkevat avaruuden tai Kuun. - Kotipisteet kaikille:
/sethome,/homes,/home(3 pelaajaa kohden oletuksena). - Palvelin:
save(kaikki levylle heti),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 baseWeb-hallintapaneeli
Käynnistä --web-valitsimella (tai "web": {"enabled": true}) ja avaa http://127.0.0.1:24711/: yleiskatsaus (TPS, tick, pelaajat, verkko, muisti), pelaajat (sijainti, reppu, toimet), elävä kartta maailmasta 2D:nä, isometrisenä ja 3D:nä, planeetat avaruudessa, otukset, maasto ja tallennus sekä konsoli selaimessasi. Toiselta koneelta se on vain katsottavissa — ellet aseta --web-password-salasanaa.
Missä maailmasi asuu (ja miten sen varmuuskopioit)
server.json: asetukset;roles.json: roolit.owserver_data/: maailma — sen siemen (world.cfg), luotu maasto (chunks/), muokattu maasto (regions/), jokaisen pelaajan tallennus (players/<uuid>.json: sijainti, reppu, pelitila),zones.json,borders.json…logs/: palvelimen lokit.
- 1
Varmuuskopioi
Kirjoita
stop(tai Ctrl + C), kopioiowserver_data/,server.jsonjaroles.jsonturvalliseen paikkaan, käynnistä uudelleen. Palvelin tallentaa myös itsestään muutaman minuutin välein. - 2
Päivitä
Lataa uusi openworld-server launcherista (se menee uuteen
openworld-server-<version>-kansioon), siirrä kolme kohdettasi siihen, käynnistä. Kerro pelaajillesi, että valitsevat saman version. - 3
Palauta
Pysäytä palvelin, laita kopioitu kansio takaisin, käynnistä. Kaikki palaavat sinne, missä olivat.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonPäivitykset eivät muotoile maatasi uudelleen: jokainen palvelimen luoma maaston palanen tallennetaan maailman mukana ja tarjoillaan sellaisenaan, vaikka uusi versio loisi uudet maailmat toisin. Pidä silti varmuuskopio ennen jokaista päivitystä — se maksaa yhden kopion.
Onko kotoa isännöinti turvallista?
- Yksi UDP-portti, ja sen liikenne on salattua (X25519 + ChaCha20-Poly1305).
- Online-tila tarkistaa jokaisen pelaajan tilin Openworldin palvelusta: kukaan ei voi lainata kaverisi käyttäjänimeä.
- Hallintapaneeli antaa muiden koneiden vain katsoa, ellet aseta salasanaa; älä ohjaa sen porttia (TCP 24711) reitittimessäsi, jos et tarvitse sitä.
- Anonyymit tilastot: palvelin lähettää lukuja (pelaajia paikalla, TPS) pelin hyväksi, ei koskaan tiliä eikä chat-riviä.
--no-telemetrykytkee ne pois.
Tavalliset kotipalvelimen neuvot pätevät: pidä koneen järjestelmä ajan tasalla ja ohjaa vain tarvitsemasi portti. Isännöitkö Linuxilla? Linux-versio käsitellään oppaassa Openworld Linuxilla.
Seuraa Openworldia
@play_openworld on Openworldin virallinen Instagram-sivu: videoita pelistä ja jokaisen päivityksen uutuudet.
@play_openworldOpenworldin on luonut @tompascard
Palvelin pyörii? Tuo nyt pelaajat: opas kavereiden kanssa pelaamiseen kertoo, mitä kukin tarvitsee, ja viestin, jonka heille lähettää.
Kolme askelta peliin (ja sen palvelimeen)
- 1Asenna Openworld ladatulla tiedostolla: se asentaa launcherin.
- 2Luo tilisi launcherissa ja vahvista sähköpostisi.
- 3Valitse käyttäjänimesi… ja pelaa.
Openworldia pelataan tietokoneella: Mac, Windows tai Linux. Lähetä linkki itsellesi, odotamme sinua toisella puolella.
Kysymyksiä
Kuinka monta pelaajaa kotipalvelin kestää?
Palvelin on oletuksena asetettu 100 paikalle (1–1 000 server.jsonissa). Kotona sitä rajoittaa oikeasti prosessorisi, joka luo uutta maastoa, ja lähetyskaistasi; web-hallintapaneeli näyttää TPS:n ja tick-ajan, joten näet, missä mennään.
Tarvitsenko kiinteän IP-osoitteen?
Et. Anna kavereillesi nykyinen julkinen osoitteesi; jos se muuttuu, lähetä uusi. Dynaaminen DNS-nimi tai mesh-VPN välttää vaivan.
Voinko ajaa sitä 24/7 Raspberry Pillä tai vanhalla kannettavalla?
Vanhalla x64-kannettavalla tai PC:llä voit: palvelin on konsoliohjelma Linux x64:lle, Windows x64:lle ja macOS:lle, ilman grafiikkavaatimuksia. Raspberry Pillä et: ARM-Linuxille ei ole palvelinta tänään. Virallista Docker-imagea ei myöskään ole.
Voinko siirtää yksinpelimaailmani palvelimelle?
Siihen ei ole vielä painiketta. Muutamalle kaverille isännöi yksinpelimaailmasi mieluummin paikallisessa verkossa (Isännöi paikallisessa verkossa taukovalikossa). Palvelimen käynnistys samalla tekstisiemenellä (--seed-text) ja maastotyypillä antaa saman maiseman, ilman rakennelmiasi.
Miten varmuuskopioin palvelimeni?
Pysäytä se, kopioi owserver_data-kansio server.jsonin ja roles.jsonin kanssa, käynnistä uudelleen. Palauttaminen tarkoittaa kopion laittamista takaisin.
Toimiiko se ilman Internetiä?
Toimii, --offline-valitsimella: ei tilien tarkistusta, kaikki säilyttävät kirjoittamansa käyttäjänimen ja käyttävät oletusskiniä. Online-tila (oletus) tarvitsee Internetin tilien tarkistamiseen.
Miten saan Openworld-palvelimen?
Lataat sen launcherista, pelin viereltä. Pelaajat tarvitsevat edelleen pelin.






