På den här sidan
Kan jag hosta en spelserver hemma?
I de flesta spel betyder ”en server för dina vänner” en månadsprenumeration hos ett hostingföretag. Med Openworld är servern ett program som du kör själv: på datorn du spelar på, på en gammal PC i ett skåp eller på en maskin du hyr. Ingen mellanhand, och världens filer ligger kvar på din disk.
Varför göra det? För att en server är en värld som förblir på: vänner tittar in när de vill, även när du sover. Openworld är en voxel-sandlåda på en hel, rund planet — gå rakt fram så kommer du tillbaka dit där du började — under en riktig himmel med månfaser och förmörkelser, ända till Solen, via Månen och planeterna. Med din egen server tillhör den planeten din grupp, så länge ni vill.






klicka på en spelare
- 24710spelets UDP-port, som standard
- 100spelarplatser som standard (1 till 1 000)
- 3system: macOS, Windows, Linux
- 1mapp att kopiera för en fullständig backup
Det här behöver du
- En dator som är på medan folk spelar: macOS (Apple Silicon eller Intel), Windows x64 eller Linux x64. Servern är ett konsolprogram: ingen skärm eller grafikkort behövs.
- Processor: ju fler kärnor, desto snabbare genereras ny terräng. Som standard använder servern alla kärnor utom två för genereringen (
performance.workerThreads). - Disk: världen sparar all terräng den har genererat, ungefär 12 KB per kolumn — grovt räknat en halv gigabyte för en utforskad kvadrat på 3 km. Räkna med utrymme för långa expeditioner.
- Uppladdningsbandbredd: en spelare som utforskar kan ta emot terräng med upp till 20 Mbit/s som standard. På en blygsam hemmaanslutning, sänk
performance.streamingBudgetBps: terrängen kommer lite långsammare, men spelet förblir mjukt. - Alla spelare på samma version som servern: launchern låter alla välja den.
Installera och starta servern
- 1
Ladda ner den från launchern
Klicka i launchern på versionsbrickan bredvid PLAY (”Välj spelversion”), välj din version och sedan Server — ”Ladda ner openworld-server”. Välj system (Mac, Windows, Linux — inte nödvändigtvis det du sitter på) och en mapp.
- 2
Hitta dess mapp
Launchern skapar
openworld-server-<version>: programmetopenworld-server, dess mappassets/(låt den ligga bredvid) och enREADME.txt. - 3
Öppna en terminal i den mappen
macOS och Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— godkänn brandväggsfönstret första gången. - 4
Bara macOS, första gången
Filen kommer från internet: högerklicka på programmet → Öppna, eller kör
xattr -dr com.apple.quarantine .i mappen. - 5
Stäng av den ordentligt
Ctrl + C (eller skriv
stop): världen sparas innan servern avslutas.
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 är servern online: bara spelare som startat från Openworlds launcher, med ett giltigt konto, kommer in — de anländer med sitt användarnamn och sitt skin. På ett nätverk utan internet startar du den med --offline: alla behåller namnet de skriver, i standardskinnet, och ingenting kontrolleras.
server.json: ställ in det en gång
Vid första starten skriver servern en server.json bredvid där du startade den, fylld med standardvärden och utformad för människor. Redigera, starta om, klart. De viktigaste nycklarna:
name,description,icon: det som serverlistan visar (en PNG för ikonen).port(24710) ochslots(100, från 1 till 1 000).auth:online(Openworld-konton) elleroffline.seed:random, ett tal eller valfri text, för en ny värld;terrain:classicellercontinents(några jättelika kontinenter mellan oceaner).world.difficulty:easy(inga monster),medium,normal,hard,very_hardellerterrible(vad varje svårighetsgrad ändrar);world.caves,world.creatures.players.gameMode:survival,creativeellerspectreför nykomlingar;players.superAdmins: ditt användarnamn (eller UUID) — alltid SuperAdmin.dataDir(owserver_data),logs,web.(webbpanelen),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" }
}Varje alternativ du skriver på kommandoraden gäller före filen under den körningen, utan att filen skrivs om: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web … --help listar dem alla. Både --port 25000 och --port=25000 fungerar.
./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 --helpPort forwarding, och alternativen
Openworld använder en enda UDP-port, 24710 som standard. För att släppa in spelare finns tre fall:
- 1
Samma nätverk (LAN)
Tillåt porten i brandväggen (Windows frågar vid första starten; Linux:
sudo ufw allow 24710/udp). Vännerna ansluter till din lokala adress, som192.168.1.20:24710. - 2
Från internet
Vidarebefordra UDP 24710 i din router till serverns dator och ge sedan din publika adress (
adress:24710). Varje router kallar det något olika: leta efter ”port forwarding” eller ”NAT”. - 3
Utan port forwarding
Ingen åtkomst till routern, eller en leverantör som delar din IP? Lägg alla på ett mesh-VPN (Tailscale, ZeroTier …) och dela adressen som det ger din dator — eller kör Linux x64-servern på en hyrd maskin med publik IP.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpSpelarna lägger sedan till din server i Flerspelare → Lägg till en server, och den dyker upp med sin ikon, sitt namn, sin beskrivning och spelare / platser. Vill du bara spela med vänner i kväll utan något av det här tar det två klick att öppna din solovärld på ditt lokala nätverk.
Adminkommandon, roller och skyddade zoner
Kommandona är på engelska, i spelets chatt (T, sedan /) eller i serverns terminal (utan /). Skriv help i terminalen för hela listan: några kommandon finns bara i terminalen, andra bara i chatten.
- Spelare:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(deras inventarie),/playerstats. - Värld:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - Roller: SuperAdmin, Admin, Moderator och Spelare (standard).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodeslistar behörigheterna. - Zoner:
/zone create NAME [RADIUS]skyddar en cirkel runt dig (inget byggande, inga explosioner), sedan/zone set NAME pvp denyoch liknande — build, explosions, pvp, pve, mobs, chests, damage, entry. - Gränser:
/border set RADIUShåller världen inom en cirkel;/border space denyeller/border world moon denystänger rymden eller Månen. - Hem åt alla:
/sethome,/homes,/home(3 per spelare som standard). - Server:
save(allt till 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 baseWebbpanelen
Starta med --web (eller "web": {"enabled": true}) och öppna http://127.0.0.1:24711/: översikt (TPS, tick, spelare, nätverk, minne), spelare (position, inventarie, åtgärder), en live-karta över världen i 2D, isometriskt och 3D, planeterna i rymden, varelser, terräng och lagring, och konsolen i din webbläsare. Från en annan dator är den bara för att titta — om du inte sätter ett --web-password.
Var din värld bor (och hur du tar backup)
server.json: inställningarna;roles.json: rollerna.owserver_data/: världen — dess seed (world.cfg), genererad terräng (chunks/), redigerad terräng (regions/), varje spelares sparfil (players/<uuid>.json: position, inventarie, spelläge),zones.json,borders.json…logs/: serverns loggar.
- 1
Backup
Skriv
stop(eller Ctrl + C), kopieraowserver_data/,server.jsonochroles.jsontill någon säker plats, starta om. Servern sparar också av sig själv med några minuters mellanrum. - 2
Uppdatera
Ladda ner den nya openworld-server från launchern (den hamnar i en ny
openworld-server-<version>-mapp), flytta dina tre saker dit och starta. Säg åt dina spelare att välja samma version. - 3
Återställ
Stäng av servern, lägg tillbaka den kopierade mappen, starta. Alla kommer tillbaka där de var.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonUppdateringar formar inte om ditt land: varje bit terräng som servern har genererat lagras tillsammans med världen och serveras som den är, även när en ny version genererar nya världar annorlunda. Ta ändå en backup före varje uppdatering — det kostar en kopia.
Är det säkert att hosta en server hemma?
- En UDP-port, och trafiken på den är krypterad (X25519 + ChaCha20-Poly1305).
- Onlineläget kontrollerar varje spelares konto mot Openworlds tjänst: ingen kan låna din väns användarnamn.
- Webbpanelen låter andra maskiner bara titta, om du inte sätter ett lösenord; vidarebefordra inte dess port (TCP 24711) i din router om du inte behöver den.
- Anonym statistik: servern skickar siffror (spelare online, TPS) för att hjälpa spelet, aldrig ett konto eller en chattrad.
--no-telemetrystänger av den.
De vanliga råden för hemmaservrar gäller: håll maskinens system uppdaterat och vidarebefordra bara den port du behöver. Hostar du på Linux? Linux-versionen tas upp i Openworld på Linux.
Följ Openworld
@play_openworld är Openworlds officiella Instagramsida: videor från spelet och nyheterna i varje uppdatering.
@play_openworldOpenworld är skapat av @tompascard
Körs servern? Nu är det dags att hämta spelarna: guiden till att spela med vänner förklarar vad var och en behöver och vilket meddelande du ska skicka dem.
Tre steg till spelet (och dess server)
- 1Installera Openworld med den nedladdade filen: den ställer in launchern.
- 2Skapa ditt konto i launchern och bekräfta din e-post.
- 3Välj ditt användarnamn… och spela.
Openworld spelas på en dator: Mac, Windows eller Linux. Skicka länken till dig själv, så väntar vi på andra sidan.
Frågor
Hur många spelare klarar en hemmaserver?
En server är som standard inställd på 100 platser (1 till 1 000 i server.json). Det som verkligen begränsar hemma är din processor, som genererar ny terräng, och din uppladdningsbandbredd; webbpanelen visar TPS och ticktid så att du ser hur det ligger till.
Behöver jag en statisk IP?
Nej. Ge dina vänner din nuvarande publika adress; om den ändras, skicka den nya. Ett dynamiskt DNS-namn eller ett mesh-VPN slipper besväret.
Kan jag köra den dygnet runt på en Raspberry Pi eller en gammal laptop?
En gammal x64-laptop eller PC, ja: servern är ett konsolprogram för Linux x64, Windows x64 och macOS, utan krav på grafik. En Raspberry Pi, nej: det finns ingen server för ARM-Linux i dag. Det finns inte heller någon officiell Docker-image.
Kan jag flytta min solovärld till en server?
Det finns ingen knapp för det än. För några få vänner, öppna i stället din solovärld på ditt lokala nätverk (Öppna för lokalt nätverk i pausmenyn). Att starta en server med samma textseed (--seed-text) och terrängtyp ger samma landskap, utan dina byggen.
Hur tar jag backup på min server?
Stäng av den, kopiera mappen owserver_data tillsammans med server.json och roles.json, starta om. Att återställa betyder att lägga tillbaka den kopian.
Fungerar det utan internet?
Ja, med --offline: ingen kontokontroll, alla behåller användarnamnet de skriver och bär standardskinnet. Onlineläget (standard) behöver internet för att kontrollera konton.
Hur får jag tag på Openworld-servern?
Du laddar ner den från launchern, bredvid spelet. Spelarna behöver fortfarande spelet.






