ఈ పేజీలో
ఇంట్లో గేమ్ సర్వర్ను హోస్ట్ చేయవచ్చా?
చాలా గేమ్లలో “స్నేహితుల కోసం సర్వర్” అంటే హోస్టింగ్ కంపెనీకి నెలవారీ సబ్స్క్రిప్షన్. Openworldలో సర్వర్ నువ్వే నడిపే ప్రోగ్రామ్: నువ్వు ఆడే కంప్యూటర్లో, అల్మారాలో ఉన్న పాత PCలో, లేదా అద్దెకు తీసుకున్న యంత్రంలో. మధ్యలో విక్రేత లేడు, ప్రపంచ ఫైళ్లు నీ డిస్క్లోనే ఉంటాయి.
ఎందుకు శ్రమ? ఎందుకంటే సర్వర్ అంటే ఆన్లోనే ఉండే ప్రపంచం: నువ్వు నిద్రపోతున్నప్పుడు కూడా స్నేహితులు కావాల్సినప్పుడు వచ్చి వెళ్తారు. Openworld మొత్తం గుండ్రని గ్రహంపై వోక్సెల్ శాండ్బాక్స్ — నేరుగా నడిస్తే మొదలుపెట్టిన చోటికే తిరిగి వస్తావు — చంద్రకళలు, గ్రహణాలతో నిజమైన ఆకాశం కింద, చంద్రుడు, గ్రహాల మీదుగా సూర్యుడి వరకూ. నీ సొంత సర్వర్తో, ఆ గ్రహం నీ గుంపుదే, నీకు కావాల్సినంత కాలం.






ఆటగాడిని క్లిక్ చేయి
- 24710ఆట UDP పోర్ట్, డిఫాల్ట్గా
- 100డిఫాల్ట్గా ఆటగాళ్ల స్లాట్లు (1 నుండి 1 000)
- 3సిస్టమ్లు: macOS, Windows, Linux
- 1పూర్తి బ్యాకప్ కోసం కాపీ చేయాల్సిన ఫోల్డర్
నీకు ఏం కావాలి
- ఆటగాళ్లు ఆడుతున్నంత సేపూ ఆన్లో ఉండే కంప్యూటర్: macOS (Apple Silicon లేదా Intel), Windows x64 లేదా Linux x64. సర్వర్ ఒక కన్సోల్ ప్రోగ్రామ్: స్క్రీన్ గాని గ్రాఫిక్స్ కార్డ్ గాని అక్కర్లేదు.
- ప్రాసెసర్: ఎన్ని ఎక్కువ కోర్లు ఉంటే, కొత్త భూభాగం అంత వేగంగా తయారవుతుంది. డిఫాల్ట్గా సర్వర్ రెండు తప్ప అన్ని కోర్లను జనరేషన్కు వాడుతుంది (
performance.workerThreads). - డిస్క్: ప్రపంచం తయారుచేసిన ప్రతి భూభాగపు ముక్కను ఉంచుకుంటుంది, ఒక్కో నిలువు వరుసకు సుమారు 12 KB — అన్వేషించిన 3 కి.మీ చదరానికి దాదాపు అర గిగాబైట్. సుదీర్ఘ యాత్రల కోసం చోటు ఉంచుకో.
- అప్లోడ్ బ్యాండ్విడ్త్: అన్వేషిస్తున్న ఆటగాడు డిఫాల్ట్గా 20 Mbit/s వరకూ భూభాగాన్ని అందుకోగలడు. సాధారణ ఇంటి కనెక్షన్లో,
performance.streamingBudgetBpsతగ్గించు: భూభాగం కొంచెం నెమ్మదిగా వస్తుంది, ఆట సాఫీగా ఉంటుంది. - ప్రతి ఆటగాడు సర్వర్కు సమానమైన వెర్షన్లో: launcher అందరికీ దాన్ని ఎంచుకోనిస్తుంది.
సర్వర్ను ఇన్స్టాల్ చేసి మొదలుపెట్టు
- 1
launcher నుండి డౌన్లోడ్ చేసుకో
launcherలో, ఆడు పక్కన ఉన్న వెర్షన్ చిప్ (“గేమ్ వెర్షన్ను ఎంచుకోండి”)ను క్లిక్ చేసి, నీ వెర్షన్ ఎంచుకుని, ఆ తర్వాత సర్వర్ — “openworld-serverను డౌన్లోడ్ చేయండి”. సిస్టమ్ను (Mac, Windows, Linux — నువ్వు ఉన్నదే కానక్కర్లేదు), ఒక ఫోల్డర్ను ఎంచుకో.
- 2
దాని ఫోల్డర్ను కనుగొను
launcher
openworld-server-<version>సృష్టిస్తుంది:openworld-serverప్రోగ్రామ్, దానిassets/ఫోల్డర్ (దాని పక్కనే ఉంచు), ఒకREADME.txt. - 3
ఆ ఫోల్డర్లో టెర్మినల్ తెరువు
macOS, Linux:
./openworld-server. Windows (PowerShell):.\openworld-server.exe— మొదటిసారి ఫైర్వాల్ విండోను అంగీకరించు. - 4
macOS మాత్రమే, మొదటిసారి
ఫైల్ ఇంటర్నెట్ నుండి వచ్చింది: ప్రోగ్రామ్పై రైట్-క్లిక్ → Open, లేదా ఫోల్డర్లో
xattr -dr com.apple.quarantine .నడుపు. - 5
శుభ్రంగా ఆపు
Ctrl + C (లేదా
stopటైప్ చేయి): సర్వర్ మూసే ముందు ప్రపంచం సేవ్ అవుతుంది.
cd openworld-server-<version>
./openworld-server
# Windows (PowerShell)
.\openworld-server.exe
# macOS, first time only: lift the download quarantine
xattr -dr com.apple.quarantine .డిఫాల్ట్గా సర్వర్ ఆన్లైన్: Openworld launcher నుండి మొదలైన, చెల్లుబాటు అయ్యే ఖాతా ఉన్న ఆటగాళ్లు మాత్రమే లోపలికి వస్తారు — వారు తమ వినియోగదారు పేరు, స్కిన్తో వస్తారు. ఇంటర్నెట్ లేని నెట్వర్క్లో, --offlineతో మొదలుపెట్టు: ప్రతి ఒక్కరూ తాము టైప్ చేసిన పేరును, డిఫాల్ట్ స్కిన్లో ఉంచుకుంటారు, ఏదీ తనిఖీ చేయబడదు.
server.json: ఒక్కసారి సెట్ చేయి
మొదటి స్టార్ట్లో, సర్వర్ నువ్వు మొదలుపెట్టిన చోటి పక్కనే ఒక server.jsonని రాస్తుంది, డిఫాల్ట్లతో నింపి, మనుషులు చదవడానికి వీలుగా అమర్చి. దాన్ని మార్చు, రీస్టార్ట్ చేయి, అంతే. ముఖ్యమైన కీలు:
name,description,icon: సర్వర్ జాబితా చూపేవి (ఐకాన్ కోసం ఒక PNG).port(24710),slots(100, 1 నుండి 1 000 వరకూ).auth:online(Openworld ఖాతాలు) లేదాoffline.seed: కొత్త ప్రపంచం కోసంrandom, ఒక సంఖ్య లేదా ఏదైనా టెక్స్ట్;terrain:classicలేదాcontinents(సముద్రాల మధ్య కొన్ని భారీ ఖండాలు).world.difficulty:easy(రాక్షసులు లేవు),medium,normal,hard,very_hardలేదాterrible(ప్రతి కష్ట స్థాయి ఏం మారుస్తుంది);world.caves,world.creatures.players.gameMode: కొత్తవారికిsurvival,creativeలేదాspectre;players.superAdmins: నీ యూజర్నేమ్ (లేదా UUID) — ఎల్లప్పుడూ SuperAdmin.dataDir(owserver_data),logs,web.(డాష్బోర్డ్),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" }
}కమాండ్ లైన్లో టైప్ చేసిన ఏ ఆప్షన్ అయినా ఫైల్ను తిరిగి రాయకుండా ఆ రన్కు గెలుస్తుంది: --port, --slots, --name, --motd, --seed, --seed-text, --difficulty, --terrain, --offline, --web… --help అన్నిటినీ చూపిస్తుంది. --port 25000, --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పోర్ట్ ఫార్వర్డింగ్, ప్రత్యామ్నాయాలు
Openworld ఒక UDP పోర్ట్ను వాడుతుంది, డిఫాల్ట్గా 24710. ఆటగాళ్లను లోపలికి రానివ్వడానికి, మూడు సందర్భాలు:
- 1
ఒకే నెట్వర్క్ (LAN)
ఫైర్వాల్లో పోర్ట్ను అనుమతించు (Windows మొదటి స్టార్ట్లో అడుగుతుంది; Linux:
sudo ufw allow 24710/udp). స్నేహితులు నీ లోకల్ చిరునామాకు కనెక్ట్ అవుతారు,192.168.1.20:24710లాగా. - 2
ఇంటర్నెట్ నుండి
నీ రూటర్లో, UDP 24710ను సర్వర్ కంప్యూటర్కు ఫార్వర్డ్ చేయి, ఆ తర్వాత నీ పబ్లిక్ చిరునామా ఇవ్వు (
address:24710). ప్రతి రూటర్ దాన్ని వేరే పేరుతో పిలుస్తుంది: “port forwarding” లేదా “NAT” కోసం వెతుకు. - 3
పోర్ట్ ఫార్వర్డింగ్ లేకుండా
రూటర్కు యాక్సెస్ లేదా, లేదా నీ IPను పంచుకునే ప్రొవైడరా? అందరినీ ఒక మెష్ VPNలో (Tailscale, ZeroTier…) చేర్చి, అది నీ కంప్యూటర్కు ఇచ్చే చిరునామాను పంచుకో — లేదా పబ్లిక్ IP ఉన్న అద్దె యంత్రంలో Linux x64 సర్వర్ను నడుపు.
sudo ufw allow 24710/udp
# the dashboard, only if other computers need it:
sudo ufw allow 24711/tcpఆటగాళ్లు మల్టీప్లేయర్ → సర్వర్ను జోడించులో నీ సర్వర్ను జోడిస్తారు, అది దాని ఐకాన్, పేరు, వివరణ, ఆటగాళ్లు / స్లాట్లుతో కనిపిస్తుంది. ఇవేవీ లేకుండా ఈ రాత్రికి స్నేహితులతో ఆడాలంటే, నీ సోలో ప్రపంచాన్ని నీ స్థానిక నెట్వర్క్లో హోస్ట్ చేయడం రెండు క్లిక్లు.
అడ్మిన్ కమాండ్లు, పాత్రలు, రక్షిత జోన్లు
కమాండ్లు ఇంగ్లీషులో ఉంటాయి, ఆట చాట్లో (T, ఆ తర్వాత /) లేదా సర్వర్ టెర్మినల్లో (/ లేకుండా). పూర్తి జాబితా కోసం టెర్మినల్లో help టైప్ చేయి: కొన్ని కమాండ్లు టెర్మినల్లో మాత్రమే, మరికొన్ని చాట్లో మాత్రమే ఉంటాయి.
- ఆటగాళ్లు:
players,kick,tp,gamemode … survival|creative|spectre,kill,respawn,/playerinfo,/invsee(వారి ఇన్వెంటరీ),/playerstats. - ప్రపంచం:
say,time set,weather clear|rain|thunder|snow… | auto,difficulty easy … terrible,/setworldspawn,mobs on|off. - పాత్రలు: SuperAdmin, Admin, Moderator, Player (డిఫాల్ట్).
/role assign PLAYER ROLE,/role create,/role add ROLE PERMISSION;/role nodesఅనుమతులను జాబితా చేస్తుంది. - జోన్లు:
/zone create NAME [RADIUS]నీ చుట్టూ ఒక వృత్తాన్ని రక్షిస్తుంది (నిర్మాణం లేదు, పేలుళ్లు లేవు), ఆ తర్వాత/zone set NAME pvp denyఇంకా అలాంటివి — build, explosions, pvp, pve, mobs, chests, damage, entry. - సరిహద్దులు:
/border set RADIUSప్రపంచాన్ని ఒక వృత్తానికి పరిమితం చేస్తుంది;/border space denyలేదా/border world moon denyఅంతరిక్షాన్ని లేదా చంద్రుడిని మూసేస్తాయి. - అందరికీ ఇళ్లు:
/sethome,/homes,/home(డిఫాల్ట్గా ఒక్కో ఆటగాడికి 3). - సర్వర్:
save(ఇప్పుడే అంతా డిస్క్కు),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వెబ్ డాష్బోర్డ్
--webతో (లేదా "web": {"enabled": true}) మొదలుపెట్టి http://127.0.0.1:24711/ తెరువు: ఓవర్వ్యూ (TPS, టిక్, ఆటగాళ్లు, నెట్వర్క్, మెమరీ), ఆటగాళ్లు (స్థానం, ఇన్వెంటరీ, చర్యలు), 2D, ఐసోమెట్రిక్, 3Dలో ప్రపంచపు లైవ్ మ్యాప్, అంతరిక్షంలో గ్రహాలు, జీవులు, భూభాగం, స్టోరేజ్, నీ బ్రౌజర్లో కన్సోల్. వేరే కంప్యూటర్ నుండి అది చూడటానికి మాత్రమే — నువ్వు --web-password పెడితే తప్ప.
నీ ప్రపంచం ఎక్కడ ఉంటుంది (బ్యాకప్ ఎలా తీసుకోవాలి)
server.json: సెట్టింగ్లు;roles.json: పాత్రలు.owserver_data/: ప్రపంచం — దాని సీడ్ (world.cfg), తయారైన భూభాగం (chunks/), మార్చిన భూభాగం (regions/), ప్రతి ఆటగాడి సేవ్ (players/<uuid>.json: స్థానం, ఇన్వెంటరీ, గేమ్ మోడ్),zones.json,borders.json…logs/: సర్వర్ లాగ్లు.
- 1
బ్యాకప్ తీసుకో
stopటైప్ చేయి (లేదా Ctrl + C),owserver_data/,server.json,roles.jsonను ఎక్కడైనా భద్రంగా కాపీ చేయి, రీస్టార్ట్ చేయి. సర్వర్ కూడా కొన్ని నిమిషాలకు ఒకసారి తనంతట తానే సేవ్ చేస్తుంది. - 2
అప్డేట్ చేయి
launcher నుండి కొత్త openworld-server డౌన్లోడ్ చేసుకో (అది కొత్త
openworld-server-<version>ఫోల్డర్లోకి వెళ్తుంది), నీ మూడింటిని అందులోకి తరలించి, మొదలుపెట్టు. నీ ఆటగాళ్లను అదే వెర్షన్ను ఎంచుకోమని చెప్పు. - 3
పునరుద్ధరించు
సర్వర్ను ఆపు, కాపీ చేసిన ఫోల్డర్ను తిరిగి పెట్టు, మొదలుపెట్టు. అందరూ తాము ఉన్న చోటికే తిరిగి వస్తారు.
tar czf backup-$(date +%F).tar.gz owserver_data server.json roles.jsonఅప్డేట్లు నీ భూమిని మార్చవు: సర్వర్ తయారుచేసిన ప్రతి భూభాగపు ముక్క ప్రపంచంతో పాటు నిల్వ ఉంటుంది, కొత్త వెర్షన్ కొత్త ప్రపంచాలను వేరేగా తయారుచేసినా, అలాగే అందించబడుతుంది. ఏదేమైనా ప్రతి అప్డేట్ ముందు బ్యాకప్ ఉంచుకో — ఒక కాపీ ఖర్చే.
ఇంటి నుండి సర్వర్ హోస్ట్ చేయడం సురక్షితమేనా?
- ఒక UDP పోర్ట్, దానిపై ట్రాఫిక్ ఎన్క్రిప్ట్ అయి ఉంటుంది (X25519 + ChaCha20-Poly1305).
- ఆన్లైన్ మోడ్ ప్రతి ఆటగాడి ఖాతాను Openworld సేవతో తనిఖీ చేస్తుంది: నీ స్నేహితుడి వినియోగదారు పేరును ఎవరూ అరువు తీసుకోలేరు.
- డాష్బోర్డ్ పాస్వర్డ్ పెడితే తప్ప ఇతర యంత్రాలను చూడటానికే అనుమతిస్తుంది; అవసరం లేకపోతే దాని పోర్ట్ను (TCP 24711) నీ రూటర్లో ఫార్వర్డ్ చేయకు.
- అజ్ఞాత గణాంకాలు: ఆటకు సహాయపడేందుకు సర్వర్ సంఖ్యలను (ఆన్లైన్ ఆటగాళ్లు, TPS) పంపుతుంది, ఖాతాను గాని చాట్ లైన్ను గాని ఎప్పుడూ పంపదు.
--no-telemetryవాటిని ఆపేస్తుంది.
ఇంటి సర్వర్ల సాధారణ సలహా వర్తిస్తుంది: యంత్రం సిస్టమ్ను అప్డేట్గా ఉంచు, నీకు కావాల్సిన పోర్ట్ను మాత్రమే ఫార్వర్డ్ చేయి. Linuxలో హోస్ట్ చేస్తున్నావా? Linux బిల్డ్ గురించి Linuxలో Openworldలో ఉంది.
Openworldను ఫాలో అవ్వండి
@play_openworld ఇన్స్టాగ్రామ్లో Openworld అధికారిక పేజీ: ఆట వీడియోలు, ప్రతి అప్డేట్లోని కొత్త విషయాలు.
@play_openworldOpenworld సృష్టికర్త: @tompascard
సర్వర్ నడుస్తోందా? ఇప్పుడు ఆటగాళ్లను తీసుకురా: స్నేహితులతో ఆడే గైడ్ ప్రతి ఒక్కరికి ఏం కావాలో, వారికి పంపాల్సిన సందేశం ఏమిటో వివరిస్తుంది.
ఆటకు (దాని సర్వర్కు) మూడు అడుగులు
- 1డౌన్లోడ్ చేసిన ఫైల్తో Openworldను ఇన్స్టాల్ చేయండి: అది లాంచర్ను సెటప్ చేస్తుంది.
- 2లాంచర్లో మీ ఖాతాను సృష్టించండి, మీ ఇమెయిల్ను నిర్ధారించండి.
- 3మీ వినియోగదారు పేరును ఎంచుకోండి… ఆడండి.
Openworld కంప్యూటర్లో ఆడే ఆట: Mac, Windows లేదా Linux. లింక్ను మీకే పంపుకోండి, మేము అవతలి వైపు ఎదురుచూస్తుంటాం.
ప్రశ్నలు
ఇంటి సర్వర్ ఎంతమంది ఆటగాళ్లను తట్టుకుంటుంది?
సర్వర్ డిఫాల్ట్గా 100 స్లాట్లకు సెట్ అయి ఉంటుంది (server.jsonలో 1 నుండి 1 000). ఇంట్లో దాన్ని నిజంగా పరిమితం చేసేవి కొత్త భూభాగాన్ని తయారుచేసే నీ ప్రాసెసర్, నీ అప్లోడ్ బ్యాండ్విడ్త్; వెబ్ డాష్బోర్డ్ TPS, టిక్ సమయాన్ని చూపిస్తుంది, కాబట్టి నువ్వు ఎక్కడ ఉన్నావో తెలుస్తుంది.
నాకు స్టాటిక్ IP కావాలా?
అక్కర్లేదు. నీ స్నేహితులకు నీ ప్రస్తుత పబ్లిక్ చిరునామా ఇవ్వు; అది మారితే, కొత్తది పంపు. డైనమిక్ DNS పేరు లేదా మెష్ VPN ఈ తలనొప్పిని తప్పిస్తాయి.
Raspberry Pi లేదా పాత ల్యాప్టాప్లో 24/7 నడపవచ్చా?
పాత x64 ల్యాప్టాప్ లేదా PCలో, అవును: సర్వర్ Linux x64, Windows x64, macOS కోసం కన్సోల్ ప్రోగ్రామ్, గ్రాఫిక్స్ అక్కర్లేదు. Raspberry Piలో కాదు: ఈనాటికి ARM Linux కోసం సర్వర్ లేదు. అధికారిక Docker ఇమేజ్ కూడా లేదు.
నా సోలో ప్రపంచాన్ని సర్వర్కు తరలించవచ్చా?
దానికి ఇంకా బటన్ లేదు. కొద్దిమంది స్నేహితులకు, బదులుగా నీ సోలో ప్రపంచాన్ని నీ స్థానిక నెట్వర్క్లో హోస్ట్ చేయి (పాజ్ మెనూలో స్థానిక నెట్వర్క్లో హోస్ట్ చేయి). అదే టెక్స్ట్ సీడ్ (--seed-text), భూభాగం రకంతో సర్వర్ మొదలుపెడితే, నీ నిర్మాణాలు లేకుండా అదే ప్రకృతి దృశ్యం వస్తుంది.
నా సర్వర్కు బ్యాకప్ ఎలా తీసుకోవాలి?
ఆపు, owserver_data ఫోల్డర్ను server.json, roles.jsonతో కాపీ చేయి, రీస్టార్ట్ చేయి. పునరుద్ధరించడం అంటే ఆ కాపీని తిరిగి పెట్టడమే.
ఇంటర్నెట్ లేకుండా పనిచేస్తుందా?
అవును, --offlineతో: ఖాతా తనిఖీ లేదు, ప్రతి ఒక్కరూ తాము టైప్ చేసిన వినియోగదారు పేరును ఉంచుకుని డిఫాల్ట్ స్కిన్ ధరిస్తారు. ఆన్లైన్ మోడ్ (డిఫాల్ట్)కు ఖాతాలను తనిఖీ చేయడానికి ఇంటర్నెట్ కావాలి.
Openworld సర్వర్ను ఎలా పొందాలి?
ఆట పక్కనే లాంచర్ నుండి డౌన్లోడ్ చేసుకుంటావు. ఆటగాళ్లకు ఇంకా ఆట, Openworld ఖాతా కావాలి.






