På denne side
Kan jeg hoste en spilserver derhjemme?
I de fleste spil betyder »en server til dine venner« et månedligt abonnement hos et hostingfirma. Med Openworld er serveren et program, du selv kører: på den computer, du spiller på, på en gammel pc i et skab eller på en maskine, du lejer. Ingen mellemmand, og verdens filer ligger på din disk.
Hvorfor gide? Fordi en server er en verden, der bliver tændt: venner kigger forbi, når de har lyst, selv når du sover. Openworld er en voxel-sandbox på en hel, rund planet — gå ligeud, og du kommer tilbage dér, hvor du startede — under en ægte himmel med månefaser og formørkelser, helt op til Solen, via Månen og planeterne. Med din egen server tilhører den planet din gruppe, så længe I vil.






klik på en spiller
- 24710spillets UDP-port, som standard
- 100spillerpladser som standard (1 til 1.000)
- 3systemer: macOS, Windows, Linux
- 1mappe at kopiere til en fuld backup
Hvad du skal bruge
- En computer, der er tændt, mens folk spiller: macOS (Apple Silicon eller Intel), Windows x64 eller Linux x64. Serveren er et konsolprogram: ingen skærm eller grafikkort nødvendigt.
- Processor: jo flere kerner, jo hurtigere genereres nyt terræn. Som standard bruger serveren alle kerner på nær to til generering (
performance.workerThreads). - Disk: verdenen gemmer hvert stykke terræn, den har genereret, cirka 12 KB pr. søjle — omtrent en halv gigabyte for et udforsket kvadrat på 3 km. Afsæt plads til lange ekspeditioner.
- Upload-båndbredde: en spiller, der udforsker, kan som standard modtage terræn med op til 20 Mbit/s. På en beskeden hjemmeforbindelse kan du sætte
performance.streamingBudgetBpsned: terrænet kommer lidt langsommere, men spillet forbliver flydende. - Alle spillere på samme version som serveren: launcheren lader alle vælge den.
Installér og start serveren
- 1
Download den fra launcheren
Klik i launcheren på versionsfeltet ved siden af SPIL (»Vælg spilversion«), vælg din version, så Server — »Download openworld-server«. Vælg systemet (Mac, Windows, Linux — ikke nødvendigvis det, du sidder på) og en mappe.
- 2
Find dens mappe
Launcheren opretter
openworld-server-<version>: programmetopenworld-server, detsassets/-mappe (lad den ligge ved siden af) og enREADME.txt. - 3
Åbn en terminal i den mappe
macOS og Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— accepter firewall-vinduet første gang. - 4
Kun macOS, første gang
Filen kommer fra internettet: højreklik på programmet → Åbn, eller kør
xattr -dr com.apple.quarantine .i mappen. - 5
Stop den ordentligt
Ctrl + C (eller skriv
stop): verdenen gemmes, før serveren lukker.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .Som standard er serveren online: kun spillere, der er startet fra Openworld-launcheren, med en gyldig konto, kommer ind — de ankommer med deres brugernavn og deres skin. På et netværk uden internet starter du den med --offline: alle beholder det navn, de skriver, i standardskinnet, og intet bliver kontrolleret.
server.json: sæt den op én gang
Ved den første start skriver serveren en server.json ved siden af det sted, du startede den fra, udfyldt med standardværdierne og lagt op, så mennesker kan læse den. Redigér den, genstart, færdig. De vigtigste nøgler:
name,description,icon: det, serverlisten viser (en PNG til ikonet).port(24710) ogslots(100, fra 1 til 1.000).auth:online(Openworld-konti) elleroffline.seed:random, et tal eller en vilkårlig tekst, til en ny verden;terrain:classicellercontinents(nogle få gigantiske kontinenter mellem oceaner).world.difficulty:easy(ingen monstre),medium,normal,hard,very_hardellerterrible(hvad hvert sværhedsniveau ændrer);world.caves,world.creatures.players.gameMode:survival,creativeellerspectretil nytilkomne;players.superAdmins: dit brugernavn (eller UUID) — altid SuperAdmin.dataDir(owserver_data),logs,web.(dashboardet),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" }
}Enhver indstilling, du skriver på kommandolinjen, vinder for den kørsel uden at omskrive filen: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web … --help viser dem alle. Både --port 25000 og --port=25000 virker.
./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 --helpPortvideresendelse og alternativerne
Openworld bruger én UDP-port, som standard 24710. For at lukke spillere ind er der tre tilfælde:
- 1
Samme netværk (LAN)
Tillad porten i firewallen (Windows spørger ved første start; Linux:
sudo ufw allow 24710/udp). Venner forbinder til din lokale adresse, som192.168.1.20:24710. - 2
Fra internettet
Videresend UDP 24710 på din router til serverens computer, og giv så din offentlige adresse (
adresse:24710). Hver router kalder det noget forskelligt: led efter »port forwarding« eller »NAT«. - 3
Uden portvideresendelse
Ingen adgang til routeren, eller en udbyder, der deler din IP? Sæt alle på et mesh-VPN (Tailscale, ZeroTier …), og del den adresse, det giver din computer — eller kør Linux x64-serveren på en lejet maskine med en offentlig IP.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpSpillerne tilføjer så din server under Multiplayer → Tilføj en server, og den dukker op med sit ikon, navn, beskrivelse og spillere / pladser. Vil du bare spille med venner i aften uden noget af det her, tager det to klik at åbne din solo-verden på dit lokale netværk.
Admin-kommandoer, roller og beskyttede zoner
Kommandoerne er på engelsk, i spillets chat (T, så /) eller i serverens terminal (uden /). Skriv help i terminalen for hele listen: nogle få kommandoer findes kun i terminalen, andre kun i chatten.
- Spillere:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(deres inventar),/playerstats. - Verden:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Roller: SuperAdmin, Admin, Moderator og Player (standarden).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodesviser rettighederne. - Zoner:
/zone create NAME [RADIUS]beskytter en cirkel rundt om dig (ingen bygning, ingen eksplosioner), så/zone set NAME pvp denyog lignende — build, explosions, pvp, pve, mobs, chests, damage, entry. - Grænser:
/border set RADIUSholder verdenen inden for en cirkel;/border space denyeller/border world moon denylukker rummet eller Månen. - Homes til alle:
/sethome,/homes,/home(3 pr. spiller som standard). - Server:
save(alt til disk nu),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 baseWebdashboardet
Start med --web (eller "web": {"enabled": true}) og åbn http://127.0.0.1:24711/: oversigt (TPS, tick, spillere, netværk, hukommelse), spillere (position, inventar, handlinger), et live-kort over verdenen i 2D, isometrisk og 3D, planeterne i rummet, væsener, terræn og lager, og konsollen i din browser. Fra en anden computer kan man kun kigge — medmindre du sætter et --web-password.
Hvor din verden bor (og hvordan du tager backup)
server.json: indstillingerne;roles.json: rollerne.owserver_data/: verdenen — dens seed (world.cfg), genereret terræn (chunks/), redigeret terræn (regions/), hver spillers gemmefil (players/<uuid>.json: position, inventar, spiltilstand),zones.json,borders.json…logs/: serverens logs.
- 1
Tag backup
Skriv
stop(eller Ctrl + C), kopiérowserver_data/,server.jsonogroles.jsonet sikkert sted hen, genstart. Serveren gemmer også selv med få minutters mellemrum. - 2
Opdatér
Download den nye openworld-server fra launcheren (den lægges i en ny
openworld-server-<version>-mappe), flyt dine tre ting over i den, start. Bed dine spillere vælge den samme version. - 3
Gendan
Stop serveren, læg den kopierede mappe tilbage, start. Alle vender tilbage dér, hvor de var.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonOpdateringer omformer ikke dit land: hvert stykke terræn, serveren har genereret, gemmes sammen med verdenen og leveres, som det er, selv når en ny version genererer nye verdener anderledes. Tag alligevel en backup før hver opdatering — den koster én kopi.
Er det sikkert at hoste en server hjemmefra?
- Én UDP-port, og trafikken på den er krypteret (X25519 + ChaCha20-Poly1305).
- Online-tilstand kontrollerer hver spillers konto hos Openworlds tjeneste: ingen kan låne din vens brugernavn.
- Dashboardet lader andre maskiner kun kigge, medmindre du sætter en adgangskode; videresend ikke dets port (TCP 24711) på din router, hvis du ikke har brug for det.
- Anonym statistik: serveren sender tal (spillere online, TPS) for at hjælpe spillet, aldrig en konto eller en chatlinje.
--no-telemetryslår dem fra.
De sædvanlige råd til en hjemmeserver gælder: hold maskinens system opdateret, og videresend kun den port, du har brug for. Hoster du på Linux? Linux-versionen er dækket i Openworld på Linux.
Følg Openworld
@play_openworld er Openworlds officielle Instagram-side: videoer fra spillet og nyhederne i hver opdatering.
@play_openworldOpenworld er skabt af @tompascard
Kører serveren? Så skaf spillerne: guiden til at spille med venner forklarer, hvad hver af dem skal bruge, og den besked, du kan sende dem.
Tre trin til spillet (og dets server)
- 1Installér Openworld med den downloadede fil: den sætter launcheren op.
- 2Opret din konto i launcheren, og bekræft din e-mail.
- 3Vælg dit brugernavn… og spil.
Openworld spilles på en computer: Mac, Windows eller Linux. Send linket til dig selv, så venter vi på den anden side.
Spørgsmål
Hvor mange spillere kan en hjemmeserver klare?
En server er som standard sat til 100 pladser (1 til 1.000 i server.json). Det, der for alvor begrænser den derhjemme, er din processor, som genererer nyt terræn, og din upload-båndbredde; webdashboardet viser TPS og tick-tid, så du kan se, hvor du står.
Skal jeg have en fast IP?
Nej. Giv dine venner din nuværende offentlige adresse; hvis den ændrer sig, så send den nye. Et dynamisk DNS-navn eller et mesh-VPN sparer dig for besværet.
Kan jeg køre den 24/7 på en Raspberry Pi eller en gammel bærbar?
En gammel bærbar eller pc med x64, ja: serveren er et konsolprogram til Linux x64, Windows x64 og macOS, uden behov for grafik. En Raspberry Pi, nej: der findes i dag ingen server til ARM-Linux. Der er heller ikke noget officielt Docker-image.
Kan jeg flytte min solo-verden til en server?
Der er endnu ingen knap til det. Til nogle få venner kan du i stedet åbne din solo-verden på dit lokale netværk (Åbn for lokalt netværk i pausemenuen). Starter du en server med den samme tekst-seed (--seed-text) og samme terræntype, får du det samme landskab, uden dine byggerier.
Hvordan tager jeg backup af min server?
Stop den, kopiér mappen owserver_data sammen med server.json og roles.json, genstart. At gendanne betyder at lægge den kopi tilbage.
Virker det uden internet?
Ja, med --offline: ingen kontrol af konti, alle beholder det brugernavn, de skriver, og bærer standardskinnet. Online-tilstand (standarden) har brug for internettet for at kontrollere konti.
Hvordan får jeg fat i Openworld-serveren?
Du downloader den fra launcheren, ved siden af spillet. Spillerne skal stadig have spillet og hver sin Openworld-konto.






