इस पेज पर
क्या मैं घर पर गेम सर्वर होस्ट कर सकता हूँ?
ज़्यादातर गेम में “दोस्तों के लिए एक सर्वर” का मतलब होता है किसी होस्टिंग कंपनी को महीने का सब्सक्रिप्शन। 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 km के वर्ग को घूम लेने पर करीब आधा गीगाबाइट। लंबे अभियानों के लिए जगह रखो।
- अपलोड बैंडविड्थ: टेरेन खोजता हुआ एक खिलाड़ी डिफ़ॉल्ट रूप से 20 Mbit/s तक की रफ़्तार से टेरेन पा सकता है। साधारण घरेलू कनेक्शन पर
performance.streamingBudgetBpsघटा दो: टेरेन थोड़ा धीमे आता है, गेम स्मूद रहता है। - हर खिलाड़ी सर्वर वाले वर्शन पर हो: लॉन्चर सबको उसे चुनने देता है।
सर्वर इंस्टॉल करो और शुरू करो
- 1
उसे लॉन्चर से डाउनलोड करो
लॉन्चर में PLAY के बगल वाले वर्शन चिप (“गेम वर्शन चुनें”) पर क्लिक करो, अपना वर्शन चुनो, फिर सर्वर — “openworld-server डाउनलोड करें”। सिस्टम चुनो (Mac, Windows, Linux — ज़रूरी नहीं कि वही जिस पर तुम हो) और एक फ़ोल्डर।
- 2
उसका फ़ोल्डर खोजो
लॉन्चर
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 लॉन्चर से चले हुए, वैध अकाउंट वाले खिलाड़ी अंदर आते हैं — वे अपने यूज़रनेम और अपनी स्किन के साथ आते हैं। बिना इंटरनेट के नेटवर्क पर उसे --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
अपडेट
लॉन्चर से नया 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) और टेरेन टाइप के साथ सर्वर शुरू करने से वही लैंडस्केप मिलता है, तुम्हारी बनावटों के बिना।
मैं अपने सर्वर का बैकअप कैसे लूँ?
उसे बंद करो, server.json और roles.json के साथ owserver_data फ़ोल्डर कॉपी करो, रीस्टार्ट करो। रिस्टोर करने का मतलब है वह कॉपी वापस रखना।
क्या यह बिना इंटरनेट के चलता है?
हाँ, --offline के साथ: कोई अकाउंट जाँच नहीं, हर कोई वही यूज़रनेम रखता है जो वह टाइप करता है और डिफ़ॉल्ट स्किन पहनता है। ऑनलाइन मोड (डिफ़ॉल्ट) को अकाउंट जाँचने के लिए इंटरनेट चाहिए।
Openworld सर्वर कैसे पाऊँ?
तुम उसे लॉन्चर से डाउनलोड करते हो, गेम के बगल से। खिलाड़ियों को फिर भी गेम चाहिए ।






