OPENWORLD
Descarcă

Multiplayer · Server

Găzduiește-ți propriul server de joc: planeta grupului tău, mereu pornită

Fără abonament, fără firmă de găzduire, fără factură lunară către un terț: serverul Openworld e un program pe care îl rulezi pe propria ta mașină. Iată totul, de la descărcare la backupuri — cu comenzile reale.

De Tom Pascard· Actualizat ·11 min de citit

Pe scurt

  • Serverul rulează pe Mac, Windows și Linux: îl descarci din launcher, lângă joc.
  • O singură comandă îl pornește; își scrie singur server.json, unde setezi tot restul (nume, locuri, seed, dificultate…).
  • Jucătorii ajung la el pe portul UDP 24710: deschide-l în firewall și pe router — sau sari peste router cu un VPN mesh.
  • Roluri, zone protejate, granițe, case și un panou web: tot ce-ți trebuie ca să conduci un server de survival.
  • Backup = copierea unui singur dosar. Actualizările îți păstrează lumea: terenul deja văzut e stocat odată cu ea.
Citește ghidul
Descarcă OpenworldMac · Windows · Linux

Disponibil și pentru alte sisteme

Alphase poate juca acum

psst… apasă pe ei

Pe această pagină
  1. Pot găzdui un server de joc acasă?
  2. Ce îți trebuie
  3. Instalează și pornește serverul
  4. server.json: îl setezi o singură dată
  5. Redirecționarea portului și alternativele
  6. Comenzi de admin, roluri și zone protejate
  7. Unde trăiește lumea ta (și cum o salvezi)
  8. E sigur să găzduiești un server de acasă?
  9. Întrebări

Pot găzdui un server de joc acasă?

La cele mai multe jocuri, „un server pentru prietenii tăi” înseamnă un abonament lunar la o firmă de găzduire. La Openworld, serverul e un program pe care îl rulezi singur: pe calculatorul pe care joci, pe un PC vechi dintr-un dulap sau pe o mașină închiriată. Niciun furnizor la mijloc, iar fișierele lumii rămân pe discul tău.

De ce să te complici? Pentru că un server este o lume care rămâne pornită: prietenii intră când vor, chiar și când dormi tu. Openworld este un sandbox voxel pe o planetă întreagă, rotundă — mergi drept înainte și ajungi înapoi de unde ai plecat — sub un cer adevărat, cu faze ale Lunii și eclipse, până la Soare, trecând prin Lună și planete. Cu serverul tău propriu, planeta aceea aparține grupului tău, cât timp vrei.

Gamer micFată-vulpeRobotUnicornMic astronautKarateka

apasă pe un jucător

Serverul tău, văzut din interior: jucătorii se conectează de pe Mac, Windows și Linux, fiecare o nouă lumină pe rack. Apasă pe un jucător: îți face cu mâna.
  • 24710portul UDP al jocului, implicit
  • 100locuri pentru jucători implicit (de la 1 la 1 000)
  • 3sisteme: macOS, Windows, Linux
  • 1dosar de copiat pentru un backup complet

Ce îți trebuie

  • Un calculator care rămâne pornit cât timp se joacă: macOS (Apple Silicon sau Intel), Windows x64 sau Linux x64. Serverul e un program de consolă: nu are nevoie de ecran sau de placă video.
  • Procesor: cu cât mai multe nuclee, cu atât se generează mai repede terenul nou. Implicit, serverul folosește pentru generare toate nucleele în afară de două (performance.workerThreads).
  • Disc: lumea păstrează fiecare bucată de teren generată, circa 12 KB pe coloană — cam o jumătate de gigaoctet pentru un pătrat de 3 km explorat. Prevede loc pentru expediții lungi.
  • Lățime de bandă la upload: un jucător care explorează poate primi teren cu până la 20 Mbit/s, implicit. Pe o conexiune de acasă modestă, coboară performance.streamingBudgetBps: terenul ajunge ceva mai lent, jocul rămâne fluid.
  • Toți jucătorii pe aceeași versiune ca serverul: launcherul îi lasă pe toți să o aleagă.

Instalează și pornește serverul

  1. 1

    Descarcă-l din launcher

    În launcher, apasă chipul versiunii de lângă PLAY („Alege versiunea jocului”), alege-ți versiunea, apoi Server — „Descarcă openworld-server”. Alege sistemul (Mac, Windows, Linux — nu neapărat cel pe care te afli) și un dosar.

  2. 2

    Găsește-i dosarul

    Launcherul creează openworld-server-<version>: programul openworld-server, dosarul lui assets/ (lasă-l lângă el) și un README.txt.

  3. 3

    Deschide un terminal în acel dosar

    macOS și Linux: ./openworld-server. Windows (PowerShell): .\openworld-server.exe — acceptă fereastra firewall-ului prima dată.

  4. 4

    Doar pe macOS, prima dată

    Fișierul vine de pe Internet: click dreapta pe program → Open, sau rulează xattr -dr com.apple.quarantine . în dosar.

  5. 5

    Oprește-l curat

    Ctrl + C (sau scrie stop): lumea e salvată înainte ca serverul să se închidă.

cd openworld-server-<version>
./openworld-server

# Windows (PowerShell)
.\openworld-server.exe

# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .
Pornește serverul din dosarul lui (macOS / Linux, apoi Windows PowerShell).

Implicit, serverul e online: intră doar jucătorii porniți din launcherul Openworld, cu un cont valid — ei sosesc cu numele de utilizator și cu skinul lor. Într-o rețea fără Internet, pornește-l cu --offline: fiecare păstrează numele pe care îl tastează, în skinul implicit, și nu se verifică nimic.

server.json: îl setezi o singură dată

La prima pornire, serverul scrie un server.json lângă locul de unde l-ai lansat, completat cu valorile implicite și așezat pe înțelesul oamenilor. Editează-l, repornește, gata. Cheile principale:

  • name, description, icon: ce arată lista de servere (un PNG pentru pictogramă).
  • port (24710) și slots (100, de la 1 la 1 000).
  • auth: online (conturi Openworld) sau offline.
  • seed: random, un număr sau orice text, pentru o lume nouă; terrain: classic sau continents (câteva continente uriașe între oceane).
  • world.difficulty: easy (fără monștri), medium, normal, hard, very_hard sau terrible (ce schimbă fiecare nivel de dificultate); world.caves, world.creatures.
  • players.gameMode: survival, creative sau spectre pentru nou-veniți; players.superAdmins: numele tău de utilizator (sau UUID-ul) — mereu SuperAdmin.
  • dataDir (owserver_data), logs, web. (panoul), 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" }
}
Un exemplu de server.json pentru un grup de prieteni (fișierul scris de server are toate cheile, cu valorile lor implicite).

Orice opțiune tastată în linia de comandă câștigă pentru acea rulare, fără să rescrie fișierul: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help le listează pe toate. Merg și --port 25000, și --port=25000.

./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 --help
Câteva rulări cu opțiuni care câștigă în fața lui server.json pentru o sesiune.

Redirecționarea portului și alternativele

Openworld folosește un singur port UDP, implicit 24710. Ca să lași jucătorii înăuntru, sunt trei cazuri:

  1. 1

    Aceeași rețea (LAN)

    Permite portul în firewall (Windows te întreabă la prima pornire; Linux: sudo ufw allow 24710/udp). Prietenii se conectează la adresa ta locală, de exemplu 192.168.1.20:24710.

  2. 2

    De pe Internet

    Pe router, redirecționează UDP 24710 către calculatorul serverului, apoi dă adresa ta publică (adresa:24710). Fiecare router o numește altfel: caută „port forwarding” sau „NAT”.

  3. 3

    Fără redirecționarea portului

    Nu ai acces la router sau ai un furnizor care îți împarte IP-ul? Pune-i pe toți într-un VPN mesh (Tailscale, ZeroTier…) și dă mai departe adresa pe care o primește calculatorul tău — sau rulează serverul Linux x64 pe o mașină închiriată, cu IP public.

sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcp
Deschiderea portului jocului în firewall (Linux cu ufw).

Jucătorii îți adaugă apoi serverul la Multiplayer → Adaugă un server, iar el apare cu pictograma, numele, descrierea și jucători / locuri. Dacă vrei doar să joci diseară cu prietenii, fără nimic din toate astea, găzduirea lumii tale solo în rețeaua locală durează două clickuri.

Comenzi de admin, roluri și zone protejate

Comenzile sunt în engleză, în chatul jocului (T, apoi /) sau în terminalul serverului (fără /). Scrie help în terminal pentru lista completă: câteva comenzi există doar în terminal, altele doar în chat.

  • Jucători: players, kick, tp, gamemode … survival|creative|spectre, kill, respawn, /playerinfo, /invsee (inventarul lor), /playerstats.
  • Lume: say, time set, weather clear|rain|thunder|snow… | auto, difficulty easy … terrible, /setworldspawn, mobs on|off.
  • Roluri: SuperAdmin, Admin, Moderator și Player (cel implicit). /role assign PLAYER ROLE, /role create, /role add ROLE PERMISSION; /role nodes listează permisiunile.
  • Zone: /zone create NAME [RADIUS] protejează un cerc în jurul tău (fără construit, fără explozii), apoi /zone set NAME pvp deny și celelalte — build, explosions, pvp, pve, mobs, chests, damage, entry.
  • Granițe: /border set RADIUS ține lumea într-un cerc; /border space deny sau /border world moon deny închid spațiul sau Luna.
  • Case pentru toți: /sethome, /homes, /home (3 pe jucător, implicit).
  • Server: save (totul pe disc, acum), 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 base
În chatul jocului (ca admin): roluri, un spawn protejat, o graniță.

Panoul web

Pornește cu --web (sau "web": {"enabled": true}) și deschide http://127.0.0.1:24711/: prezentare generală (TPS, tick, jucători, rețea, memorie), jucători (poziție, inventar, acțiuni), o hartă live a lumii în 2D, izometric și 3D, planetele în spațiu, creaturi, teren și stocare, plus consola în browserul tău. De pe alt calculator e doar pentru privit — dacă nu setezi un --web-password.

Unde trăiește lumea ta (și cum o salvezi)

  • server.json: setările; roles.json: rolurile.
  • owserver_data/: lumea — seedul ei (world.cfg), terenul generat (chunks/), terenul modificat (regions/), salvarea fiecărui jucător (players/<uuid>.json: poziție, inventar, mod de joc), zones.json, borders.json…
  • logs/: logurile serverului.
  1. 1

    Salvează

    Scrie stop (sau Ctrl + C), copiază owserver_data/, server.json și roles.json într-un loc sigur, repornește. Serverul salvează și singur la câteva minute.

  2. 2

    Actualizează

    Descarcă noul openworld-server din launcher (merge într-un nou dosar openworld-server-<version>), mută-i cele trei elemente ale tale, pornește. Spune-le jucătorilor să aleagă aceeași versiune.

  3. 3

    Restaurează

    Oprește serverul, pune la loc dosarul copiat, pornește. Toți se întorc unde erau.

tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.json
Un backup, din dosarul serverului (macOS / Linux), cu serverul oprit.

Actualizările nu-ți remodelează ținutul: fiecare bucată de teren generată de server este stocată odată cu lumea și servită așa cum e, chiar și când o versiune nouă generează lumile noi altfel. Fă totuși un backup înainte de fiecare actualizare — costă o copiere.

E sigur să găzduiești un server de acasă?

  • Un singur port UDP, iar traficul de pe el este criptat (X25519 + ChaCha20-Poly1305).
  • Modul online verifică contul fiecărui jucător la serviciul Openworld: nimeni nu poate împrumuta numele de utilizator al prietenului tău.
  • Panoul lasă celelalte mașini doar să privească, dacă nu setezi o parolă; nu redirecționa portul lui (TCP 24711) pe router dacă nu ai nevoie de el.
  • Statistici anonime: serverul trimite cifre (jucători online, TPS) ca să ajute jocul, niciodată un cont sau o linie de chat. --no-telemetry le oprește.

Se aplică sfaturile obișnuite pentru un server de acasă: ține sistemul mașinii la zi și redirecționează doar portul de care ai nevoie. Găzduiești pe Linux? Versiunea de Linux e tratată în Openworld pe Linux.

Urmărește Openworld

@play_openworld este pagina oficială de Instagram a Openworld: videoclipuri din joc și noutățile fiecărei actualizări.

@play_openworld

Openworld a fost creat de @tompascard

Serverul merge? Acum adu jucătorii: ghidul despre jocul cu prietenii explică ce are nevoie fiecare și mesajul de trimis.

Trei pași până la joc (și la serverul lui)

  1. 1Instalează Openworld cu fișierul descărcat: instalează launcherul.
  2. 2Creează-ți contul în launcher și confirmă-ți e-mailul.
  3. 3Alege-ți numele de utilizator… și joacă.
Descarcă OpenworldMac · Windows · Linux

Disponibil și pentru alte sisteme

Alphase poate juca acum

Întrebări

Câți jucători poate duce un server de acasă?

Un server e setat implicit pe 100 de locuri (de la 1 la 1 000 în server.json). Ce îl limitează cu adevărat acasă e procesorul, care generează terenul nou, și lățimea ta de bandă la upload; panoul web arată TPS-ul și timpul de tick, ca să vezi unde te afli.

Am nevoie de un IP static?

Nu. Dă-le prietenilor adresa ta publică de acum; dacă se schimbă, trimite-o pe cea nouă. Un nume DNS dinamic sau un VPN mesh te scutește de bătaia de cap.

Îl pot rula 24/7 pe un Raspberry Pi sau pe un laptop vechi?

Pe un laptop sau PC x64 vechi, da: serverul e un program de consolă pentru Linux x64, Windows x64 și macOS, fără nevoie de grafică. Pe un Raspberry Pi, nu: deocamdată nu există server pentru Linux ARM. Nu există nici imagine Docker oficială.

Pot muta lumea mea solo pe un server?

Încă nu există un buton pentru asta. Pentru câțiva prieteni, găzduiește în schimb lumea ta solo în rețeaua locală (Host on local network în meniul de pauză). Pornirea unui server cu același seed text (--seed-text) și același tip de teren dă același peisaj, fără construcțiile tale.

Cum îmi salvez serverul?

Oprește-l, copiază dosarul owserver_data împreună cu server.json și roles.json, repornește. Restaurarea înseamnă să pui copia aceea la loc.

Merge fără Internet?

Da, cu --offline: nu se verifică niciun cont, fiecare păstrează numele de utilizator pe care îl tastează și poartă skinul implicit. Modul online (cel implicit) cere Internet ca să verifice conturile.

Cum iau serverul Openworld?

Îl descarci din launcher, lângă joc. Jucătorii au tot nevoie de joc.

Continuă lectura

Alte ghiduri

Jocul

Continuă să explorezi Openworld

Descarcă

Gata de plecare?

Un fișier mic și planeta ta te așteaptă. Jocul se actualizează singur.

A apărut deja. Openworld este în alpha și îl poți juca chiar de azi.

  1. AlphaEști aiciAzi. Tot jocul, care se poate juca din prima zi de alpha, și costă mai puțin.
  2. BetaCând jocul va fi mai stabil.
  3. Versiunea oficialăVersiunea finală. Launcherul te duce singur până acolo.

Nu ai ce aștepta: Openworld se descarcă de pe acest site, nu de pe Steam sau din alt magazin.

Sistemul tău

Windows

Windows 10 sau 11, pe 64 de biți

Descarcă

Openworld.exe

Sistemul tău

Linux

x64, glibc 2.31+ (Ubuntu 20.04+), drivere Vulkan

Descarcă

Openworld-linux-x64.tar.gz

  1. 1Instalează Openworld cu fișierul descărcat: instalează launcherul.
  2. 2Creează-ți contul în launcher și confirmă-ți e-mailul.
  3. 3Alege-ți numele de utilizator… și joacă.

Urmărește Openworld

@play_openworld este pagina oficială de Instagram a Openworld: videoclipuri din joc și noutățile fiecărei actualizări.

@play_openworld

Openworld a fost creat de @tompascard

A apărut deja Openworld?

Da. Openworld se poate juca din prima zi de alpha. Descarcă-l pentru Mac, Windows sau Linux, creează-ți contul în launcher și joacă: nu există nicio dată de lansare de așteptat.

Va apărea Openworld pe Steam?

Openworld nu este pe Steam și nici în alt magazin, iar tu nu ai nevoie de unul: descarci jocul de pe acest site, chiar azi, iar launcherul lui îl ține la zi singur.

Alpha, beta, versiune oficială: ce înseamnă?

Alpha: jocul se poate juca și crește cu fiecare actualizare; lucrurile se mișcă și uneori se strică. Când va fi mai stabil, devine beta, apoi versiune oficială. Este același joc de la cap la coadă: joci acum, iar launcherul instalează singur fiecare versiune nouă.

De ce să joci în alpha?

Joci pe loc, vezi jocul crescând actualizare după actualizare, iar alpha costă mai puțin decât va costa versiunea oficială.

macOS spune că aplicația „nu a putut fi deschisă”

Normal deocamdată: aplicația nu are încă certificatul Apple. Fă click pe Gata, deschide Setări sistem → Confidențialitate și securitate, derulează până la Openworld și fă click pe Deschide oricum. O singură dată.

Windows afișează „Windows a protejat computerul”

Programul de instalare nu are încă certificatul. Fă click pe Mai multe informații, apoi pe Rulează oricum.

Și pe Linux?

Extrage arhiva și rulează programul:

tar xzf Openworld-linux-x64.tar.gz && ./Openworld

Ai nevoie de un driver grafic Vulkan (Mesa sau NVIDIA) și de glibc 2.31 sau mai nou (Ubuntu 20.04, Debian 11, Fedora 32 sau mai nou).

De ce fel de calculator am nevoie?

O placă video compatibilă Vulkan (pe Mac, macOS 11 sau mai nou). Jocul își ajustează distanța de vizualizare și calitatea vremii: un laptop recent este suficient.

Launcherul nu se deschide?

Actualizează driverul grafic de pe site-ul NVIDIA, AMD sau Intel. Pe un laptop cu două plăci video, actualizează-le pe amândouă. Pe Linux, instalează driverele Vulkan Mesa (mesa-vulkan-drivers).

Se descarcă!

Instalează Openworld

Jocul nu are încă certificatele Apple și Microsoft: computerul tău va fi bănuitor prima dată când îl lansezi. E normal, iată cum să-i spui că totul e în regulă. O singură dată.

  1. 1

    Deschide Openworld.dmg

    Trage Openworld în folderul Aplicații, apoi lansează-l din Aplicații.

  2. 2

    macOS refuză: fă click pe „Gata”

    Sigur nu pe „Mută în Coșul de gunoi”.

  3. 3

    Setări sistem → Confidențialitate și securitate

    Derulează până la „Openworld a fost blocat”, fă click pe Deschide oricum și confirmă (parolă sau Touch ID).

  4. 4

    Relansează Openworld

    Fă click pe Deschide ultima oară. Atât: macOS nu va mai întreba.

Te descurci cu Terminalul?
xattr -dr com.apple.quarantine /Applications/Openworld.app

Apoi lansează Openworld ca de obicei.