Op deze pagina
Kan ik thuis een gameserver hosten?
Bij de meeste games betekent „een server voor je vrienden” een maandelijks abonnement bij een hostingbedrijf. Bij Openworld is de server een programma dat je zelf draait: op de computer waarop je speelt, op een oude pc in een kast, of op een machine die je huurt. Geen leverancier ertussen, en de bestanden van de wereld blijven op je schijf.
Waarom zou je? Omdat een server een wereld is die aan blijft: vrienden komen binnen wanneer ze willen, ook als jij slaapt. Openworld is een voxel-sandbox op een hele, ronde planeet — loop rechtdoor en je komt terug waar je begon — onder een echte hemel met maanfasen en eclipsen, helemaal tot aan de Zon, via de Maan en de planeten. Met je eigen server is die planeet van je groep, zolang je wilt.






klik op een speler
- 24710de UDP-poort van het spel, standaard
- 100spelersplekken standaard (1 tot 1.000)
- 3systemen: macOS, Windows, Linux
- 1map die je kopieert voor een volledige back-up
Wat je nodig hebt
- Een computer die aan blijft terwijl mensen spelen: macOS (Apple Silicon of Intel), Windows x64 of Linux x64. De server is een consoleprogramma: geen scherm of videokaart nodig.
- Processor: hoe meer kernen, hoe sneller nieuw terrein wordt gegenereerd. Standaard gebruikt de server alle kernen op twee na voor het genereren (
performance.workerThreads). - Schijf: de wereld bewaart elk stuk terrein dat hij heeft gegenereerd, ongeveer 12 KB per kolom — grofweg een halve gigabyte voor een verkend vierkant van 3 km. Houd ruimte vrij voor lange expedities.
- Uploadbandbreedte: een verkennende speler kan standaard tot 20 Mbit/s aan terrein ontvangen. Verlaag op een bescheiden thuisverbinding
performance.streamingBudgetBps: het terrein komt wat trager binnen, het spel blijft soepel. - Elke speler op dezelfde versie als de server: in de launcher kan iedereen die kiezen.
De server installeren en starten
- 1
Download hem in de launcher
Klik in de launcher op de versiechip naast PLAY („Kies de spelversie”), kies je versie en dan Server — „openworld-server downloaden”. Kies het systeem (Mac, Windows, Linux — niet per se dat waarop je zit) en een map.
- 2
Zoek zijn map
De launcher maakt
openworld-server-<version>aan: het programmaopenworld-server, zijn mapassets/(laat die ernaast staan) en eenREADME.txt. - 3
Open een terminal in die map
macOS en Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— accepteer de firewallmelding de eerste keer. - 4
Alleen macOS, de eerste keer
Het bestand komt van internet: klik met de rechtermuisknop op het programma → Open, of voer
xattr -dr com.apple.quarantine .uit in de map. - 5
Stop hem netjes
Ctrl + C (of typ
stop): de wereld wordt opgeslagen voordat de server afsluit.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Standaard is de server online: alleen spelers die vanuit de Openworld-launcher zijn gestart, met een geldig account, komen binnen — ze arriveren met hun gebruikersnaam en hun skin. Start hem op een netwerk zonder internet met --offline: iedereen houdt de naam die hij typt, in de standaardskin, en er wordt niets gecontroleerd.
server.json: eenmaal instellen
Bij de eerste start schrijft de server een server.json naast de plek waar je hem hebt gestart, gevuld met de standaardwaarden en leesbaar opgemaakt. Pas hem aan, start opnieuw, klaar. De belangrijkste sleutels:
name,description,icon: wat de serverlijst toont (een PNG voor het icoon).port(24710) enslots(100, van 1 tot 1.000).auth:online(Openworld-accounts) ofoffline.seed:random, een getal of een willekeurige tekst, voor een nieuwe wereld;terrain:classicofcontinents(een paar reusachtige continenten tussen oceanen).world.difficulty:easy(geen monsters),medium,normal,hard,very_hardofterrible(wat elk moeilijkheidsniveau verandert);world.caves,world.creatures.players.gameMode:survival,creativeofspectrevoor nieuwkomers;players.superAdmins: je gebruikersnaam (of UUID) — altijd SuperAdmin.dataDir(owserver_data),logs,web.(het 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" }
}Elke optie die je op de opdrachtregel typt, wint voor die run zonder het bestand te herschrijven: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help toont ze allemaal. Zowel --port 25000 als --port=25000 werkt.
./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 --helpPoortforwarding en de alternatieven
Openworld gebruikt één UDP-poort, standaard 24710. Om spelers binnen te laten zijn er drie gevallen:
- 1
Hetzelfde netwerk (LAN)
Sta de poort toe in de firewall (Windows vraagt erom bij de eerste start; Linux:
sudo ufw allow 24710/udp). Vrienden verbinden met je lokale adres, zoals192.168.1.20:24710. - 2
Vanaf internet
Forward op je router UDP 24710 naar de computer van de server en geef dan je publieke adres door (
adres:24710). Elke router noemt het anders: zoek naar „port forwarding” of „NAT”. - 3
Zonder poortforwarding
Geen toegang tot de router, of een provider die je IP deelt? Zet iedereen op een mesh-vpn (Tailscale, ZeroTier…) en deel het adres dat die je computer geeft — of draai de Linux x64-server op een gehuurde machine met een publiek IP.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpSpelers voegen je server dan toe via Multiplayer → Server toevoegen, en hij verschijnt met zijn icoon, naam, beschrijving en spelers / plekken. Wil je vanavond gewoon met vrienden spelen zonder dit alles, dan kost je solowereld hosten op je lokale netwerk twee klikken.
Admincommando's, rollen en beschermde zones
Commando's zijn in het Engels, in de chat van het spel (T, dan /) of in de terminal van de server (zonder de /). Typ help in de terminal voor de volledige lijst: een paar commando's bestaan alleen in de terminal, andere alleen in de chat.
- Spelers:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(hun inventaris),/playerstats. - Wereld:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Rollen: SuperAdmin, Admin, Moderator en Player (de standaard).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodestoont de rechten. - Zones:
/zone create NAME [RADIUS]beschermt een cirkel om je heen (niet bouwen, geen explosies), daarna/zone set NAME pvp denyen consorten — build, explosions, pvp, pve, mobs, chests, damage, entry. - Grenzen:
/border set RADIUShoudt de wereld binnen een cirkel;/border space denyof/border world moon denysluiten de ruimte of de Maan af. - Huizen voor iedereen:
/sethome,/homes,/home(standaard 3 per speler). - Server:
save(alles nu naar schijf),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 baseHet webdashboard
Start met --web (of "web": {"enabled": true}) en open http://127.0.0.1:24711/: overzicht (TPS, tick, spelers, netwerk, geheugen), spelers (positie, inventaris, acties), een live kaart van de wereld in 2D, isometrisch en 3D, de planeten in de ruimte, wezens, terrein en opslag, en de console in je browser. Vanaf een andere computer is het alleen kijken — tenzij je een --web-password instelt.
Waar je wereld woont (en hoe je er een back-up van maakt)
server.json: de instellingen;roles.json: de rollen.owserver_data/: de wereld — zijn seed (world.cfg), gegenereerd terrein (chunks/), bewerkt terrein (regions/), de opslag van elke speler (players/<uuid>.json: positie, inventaris, spelmodus),zones.json,borders.json…logs/: de logs van de server.
- 1
Back-up maken
Typ
stop(of Ctrl + C), kopieerowserver_data/,server.jsonenroles.jsonnaar een veilige plek, start opnieuw. De server slaat ook zelf om de paar minuten op. - 2
Bijwerken
Download de nieuwe openworld-server in de launcher (hij komt in een nieuwe map
openworld-server-<version>), verplaats je drie items erheen, start. Zeg je spelers dat ze dezelfde versie moeten kiezen. - 3
Terugzetten
Stop de server, zet de gekopieerde map terug, start. Iedereen staat weer waar hij was.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonUpdates vormen je land niet om: elk stuk terrein dat de server heeft gegenereerd wordt met de wereld opgeslagen en ongewijzigd geserveerd, ook als een nieuwe versie nieuwe werelden anders genereert. Maak toch voor elke update een back-up — het kost één kopie.
Is het veilig om thuis een server te hosten?
- Eén UDP-poort, en het verkeer erop is versleuteld (X25519 + ChaCha20-Poly1305).
- De onlinemodus controleert het account van elke speler bij de dienst van Openworld: niemand kan de gebruikersnaam van je vriend lenen.
- Het dashboard laat andere machines alleen kijken, tenzij je een wachtwoord instelt; forward de poort ervan (TCP 24711) niet op je router als je hem niet nodig hebt.
- Anonieme statistieken: de server stuurt cijfers (spelers online, TPS) om het spel te helpen, nooit een account of een chatregel.
--no-telemetryzet ze uit.
Het gebruikelijke advies voor thuisservers geldt: houd het systeem van de machine up-to-date en forward alleen de poort die je nodig hebt. Host je op Linux? De Linux-versie komt aan bod in Openworld op Linux.
Volg Openworld
@play_openworld is de officiële Instagrampagina van Openworld: video's van de game en het nieuws van elke update.
@play_openworldOpenworld is gemaakt door @tompascard
Server draait? Haal nu de spelers erbij: de gids over spelen met vrienden legt uit wat ieder van hen nodig heeft, en welk bericht je ze stuurt.
Drie stappen naar het spel (en zijn server)
- 1Installeer Openworld met het gedownloade bestand: het zet de launcher klaar.
- 2Maak je account aan in de launcher en bevestig je e-mailadres.
- 3Kies je gebruikersnaam… en speel.
Openworld speel je op een computer: Mac, Windows of Linux. Stuur jezelf de link, wij wachten aan de andere kant.
Vragen
Hoeveel spelers kan een thuisserver aan?
Een server staat standaard op 100 plekken (1 tot 1.000 in server.json). Wat hem thuis echt begrenst, is je processor, die nieuw terrein genereert, en je uploadbandbreedte; het webdashboard toont de TPS en de ticktijd, zodat je ziet hoe je ervoor staat.
Heb ik een vast IP-adres nodig?
Nee. Geef je vrienden je huidige publieke adres; als het verandert, stuur je het nieuwe. Een dynamische DNS-naam of een mesh-vpn bespaart je het gedoe.
Kan ik hem 24/7 laten draaien op een Raspberry Pi of een oude laptop?
Op een oude x64-laptop of -pc wel: de server is een consoleprogramma voor Linux x64, Windows x64 en macOS, zonder dat er graphics nodig zijn. Op een Raspberry Pi niet: er is vandaag geen server voor ARM-Linux. Er is ook geen officieel Docker-image.
Kan ik mijn solowereld naar een server verhuizen?
Daar is nog geen knop voor. Host voor een paar vrienden liever je solowereld op je lokale netwerk (Hosten op lokaal netwerk in het pauzemenu). Een server starten met dezelfde tekstseed (--seed-text) en hetzelfde terreintype geeft hetzelfde landschap, zonder je bouwwerken.
Hoe maak ik een back-up van mijn server?
Stop hem, kopieer de map owserver_data samen met server.json en roles.json, start opnieuw. Terugzetten betekent die kopie terugplaatsen.
Werkt het zonder internet?
Ja, met --offline: geen accountcontrole, iedereen houdt de gebruikersnaam die hij typt en draagt de standaardskin. De onlinemodus (de standaard) heeft internet nodig om accounts te controleren.
Hoe krijg ik de Openworld-server?
Je downloadt hem in de launcher, naast het spel. Spelers hebben nog steeds het spel nodig.






