Don't Starve Together Server को सबसे पहले तीन साफ आधार चाहिए: एक मान्य Klei-Cluster-Token, सही Cluster-कॉन्फिगरेशन और सोच-समझकर सेट किए गए विश्व या Mod विकल्प। अगर तुम Caves सक्रिय करते हो, तो तुम्हें एक दूसरा Shard भी प्लान करना होगा। यह गाइड तुम्हें ऑर्डर, सेटअप, जांच और सामान्य त्रुटि स्रोतों से गुजारती है।
Voraussetzungen
Dedicated Server के लिए तुम्हें एक मान्य Don't-Starve-Together लाइसेंस, Klei अकाउंट, Server-Dashboard तक पहुंच और यह फैसला चाहिए कि तुम सिर्फ ऊपरी दुनिया खेलना चाहते हो या साथ में Caves भी। Token बनाने की प्रक्रिया Game Server के लिए आधिकारिक Klei पेज accounts.klei.com पर होती है। वहीं तुम Cluster-Token बनाते हो, जिसकी जरूरत तुम्हारे Server को Klei में लॉगिन करने के लिए होती है।
अगर तुम एक छोटे को-ऑप ग्रुप के साथ शुरू कर रहे हो, तो हल्का कॉन्फिगरेशन समझदारी है। शुरुआती सेटअप में 2-4 GB RAM रखे गए हैं, Caves के साथ 4 GB। इस जानकारी को प्लानिंग वैल्यू समझो: Mods, खिलाड़ियों की संख्या और विश्व का आकार जरूरतें बढ़ा सकते हैं। game-serverhosting में तकनीकी नियंत्रण केंद्र में रहता है: तुम Token, कॉन्फिगरेशन फाइलें, रीस्टार्ट और Mods को जानबूझकर मैनेज करते हो, बजाय किसी अस्पष्ट डिफॉल्ट सेटिंग पर निर्भर रहने के।
अगर तुम अन्य को-ऑप सेटअप की तुलना कर रहे हो, तो तुम्हें मिलते-जुलते प्लानिंग सवाल Valheim Server mieten und einrichten – Koop-Guide 2026 और Enshrouded Server mieten und einrichten – Koop-Guide में मिलेंगे।
Server bestellen
- game-serverhosting पर जाओ
- 2-4 GB RAM चुनो (Caves के साथ: 4 GB)
- Server अपने आप सेट अप हो जाएगा
तैयार होने के बाद तुम्हें तुरंत Mods और विश्व विकल्पों को मिलाना नहीं चाहिए। पहले Token सेट करो, Server को एक बार बिना अतिरिक्त बदलावों के शुरू करो और जांचो कि वह Don't Starve Together में दिखाई दे रहा है या नहीं। उसके बाद ही Caves, विश्व नियम और Workshop-Mods जोड़ना ठीक रहता है। इससे बाद में तुम बेहतर पहचान पाओगे कि किस बदलाव ने समस्या पैदा की।
Cluster-Token erstellen
- DST शुरू करो → अकाउंट → गेम्स → Game Server (Klei Entertainment)
- accounts.klei.com पर Token जनरेट करो
- Dashboard में Token दर्ज करो
Cluster-Token कोई सजावटी नाम नहीं है, बल्कि तुम्हारे Dedicated Server और Klei सेवा के बीच की कड़ी है। इसे लॉगिन डेटा की तरह संभालो: सार्वजनिक रूप से पोस्ट मत करो, Screenshots में मत दिखाओ और साझा किए गए कॉन्फिगरेशन उदाहरणों में प्रकाशित मत करो। अगर तुमने गलती से Token उजागर कर दिया है, तो Klei पेज से नया Token बनाओ और Dashboard में उसे बदल दो।
Caves aktivieren
Caves को दूसरे Shard की जरूरत होती है। इसका मतलब है: ऊपरी दुनिया और गुफाएं अलग-अलग Server प्रक्रियाओं के रूप में चलती हैं, जो Cluster-कॉन्फिगरेशन के जरिए आपस में बात करती हैं। इसलिए Caves को तभी सक्रिय करो जब बेस Server स्थिर चल रहा हो।
# cluster.ini
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10889
cluster_key = गुप्त
cluster_key संबंधित Shards के बीच समान होना चाहिए। प्रोडक्शन में यहां कोई सार्वजनिक रूप से जाना-पहचाना उदाहरण मान इस्तेमाल मत करो। अगर Caves पहुंच योग्य नहीं हैं, तो पहले जांचो कि दोनों Shards शुरू हैं या नहीं, Master-Port मेल खाता है या नहीं और दूसरा Shard वही Cluster डेटा इस्तेमाल कर रहा है या नहीं।
Welteinstellungen
विश्व सेटिंग्स worldgenoverride.lua में होती हैं। यह फाइल तुम्हारे विश्व की जनरेशन और नियमों को प्रभावित करती है। इसे आदर्श रूप से पहले प्रोडक्टिव गेम शुरू होने से पहले बदलो, क्योंकि विश्व जनरेट होने के बाद कई सेटिंग्स साफ तरीके से पीछे से लागू नहीं हो पातीं।
return {
override_enabled = true,
overrides = {
day = "longday",
season_start = "autumn",
autumn = "longseason",
winter = "shortseason",
beefalo = "often",
berry = "more",
}
}
यह उदाहरण दिनों को लंबा करता है, शरद ऋतु में शुरू करता है, शरद ऋतु को बढ़ाता है, सर्दी को छोटा करता है और कुछ संसाधनों या जीवों को बढ़ाता है। ऐसे विकल्प कठिनाई स्तर को काफी बदल सकते हैं। नए ग्रुप के लिए यह अक्सर मददगार होता है; अनुभवी टीम के लिए यह Survival का तनाव घटा सकता है। इसलिए संक्षेप में दस्तावेज करो कि तुमने कौन से मान सेट किए हैं, ताकि बाद के बदलाव समझ में आते रहें।
Mods installieren
Mods को तुम Workshop-IDs के जरिए dedicated_server_mods_setup.lua में दर्ज करते हो। बदलावों के बाद Server को रीस्टार्ट करो और अगर कोई Mod लोड नहीं होता, तो Logs जांचो।
ServerModSetup("378160973") -- Global Positions
ServerModSetup("462434129") -- Wormhole Marks
ServerModSetup("458587300") -- Season Clock
एक साथ बहुत सारे Mods इंस्टॉल मत करो। पहले एक छोटा समूह जोड़ो, Server में प्रवेश टेस्ट करो और उसके बाद और Mods जोड़ो। खासकर गेम अपडेट के बाद कुछ Workshop-Mods असंगत हो सकते हैं। अगर खिलाड़ी कनेक्ट होते समय अटक जाते हैं, तो हाल में जोड़े गए Mods को टेस्ट के लिए बंद करो और जांचो कि सभी Clients वही Mod dependencies लोड कर सकते हैं या नहीं।
दूसरे mod या community-केंद्रित Server कॉन्सेप्ट के लिए तुम Team Fortress 2 Server mieten – Community Server Guide को तुलना के तौर पर इस्तेमाल कर सकते हो। अगर तुम्हारे लिए साफ Server नियंत्रण के साथ को-ऑप Survival जरूरी है, तो V Rising Server mieten und einrichten – Vampir-Guide भी विषय के हिसाब से अच्छा मेल खाता है।
Admin-Befehle
Admin अधिकार और Console commands संचालन में मदद करते हैं, लेकिन इन्हें सीमित रूप से इस्तेमाल करना चाहिए। इन्हें मुख्य रूप से रखरखाव, Rollbacks और Tests के लिए लगाओ, साफ Backups के विकल्प के रूप में नहीं।
c_admin("KU_xxxxxxxx") -- Admin अधिकार देना
c_rollback(1) -- 1 दिन वापस करना
c_reset() -- विश्व रीसेट करना
c_godmode() -- अजेय
c_supergodmode() -- अमर + भूख नहीं
KU_xxxxxxxx को सही Klei-User-ID से बदलो। रीस्टार्ट के बाद Admin अधिकारों की जांच किसी harmless command से करो या गेम में देखो कि अपेक्षित permissions लागू हैं या नहीं। c_reset() विश्व को रीसेट करता है और इसलिए गंभीर command है। ऐसे commands सिर्फ तभी इस्तेमाल करो जब यह साफ हो कि उनके परिणाम क्या होंगे।
Ergebnis prüfen
सेटअप के बाद तुम्हें चार बिंदु जांचने चाहिए: Server Don't Starve Together में दिखाई देता है, प्रवेश बिना Mod त्रुटि के काम करता है, इच्छित विश्व विकल्प सक्रिय हैं और अगर तुमने Caves सक्रिय किए हैं, तो वे पहुंच योग्य हैं। इसके अलावा Start के तुरंत बाद Serverlogs देखना फायदेमंद है। Token, Shards या Mods से जुड़ी त्रुटियां अक्सर गेम Client से पहले वहीं दिख जाती हैं।
अपने ग्रुप के किसी दूसरे व्यक्ति से टेस्ट के लिए जुड़ने को कहो। इससे तुम सिर्फ अपने स्थानीय Client को नहीं, बल्कि यह भी जांचते हो कि Server दूसरों के लिए पहुंच योग्य है या नहीं और Workshop सामग्री सही तरीके से वितरित हो रही है या नहीं।
Troubleshooting
अगर Server दिखाई नहीं दे रहा है, तो पहले Cluster-Token जांचो और Server को रीस्टार्ट करो। गायब या अमान्य Token सही लॉगिन को रोकता है। अगर Caves गायब हैं, तो Shard-कॉन्फिगरेशन और यह जांचो कि दूसरा Shard सच में चल रहा है या नहीं। अगर Mods समस्या कर रहे हैं, तो हाल में जोड़ी गई Workshop-IDs हटाओ और छोटे चरणों में आगे टेस्ट करो।
अगर विश्व विकल्प असर करते नहीं दिख रहे, तो संभव है कि विश्व पहले ही जनरेट हो चुका हो। इस स्थिति में सेटिंग के अनुसार तुम्हें नया विश्व चाहिए या मौजूदा parameters के साथ जानबूझकर खेलना जारी रखना होगा। विनाशकारी बदलावों से पहले हमेशा मौजूदा स्थिति सुरक्षित करो।
Prüfung, Grenzen und sicherer Rückweg
यह निर्देश “Don't Starve Together Server mieten – Koop-Guide” लेख में बताए गए Server प्रकार और जांच के समय दिखने वाले version state पर लागू होता है। Menu names, उपलब्ध versions, Mod या Plugin compatibility और जरूरी resources updates के बाद बदल सकते हैं। इसलिए किसी दूसरे game, loader या Server version पर कोई भी value बिना जांचे लागू मत करो।
विश्व, savegame, कॉन्फिगरेशन या extensions में बदलाव करने से पहले संबंधित files का Backup बनाओ। उसके बाद सिर्फ एक संबंधित step बदलो और उसे उसी Client और Server version के साथ जांचो जिसके साथ तुम बाद में खेलना चाहते हो।
| Prüfpunkt | Erwartetes Ergebnis | Abbruch und Rückweg |
|---|---|---|
| Serverstart | Server बिना नई error message के ready-to-run state तक पहुंचता है। | Start errors पर बदलाव वापस लो और आखिरी Backup restore करो। |
| Verbindungstest | एक test account Panel में दिखाई गई address से connect कर सकता है। | Version या connection errors पर version, port और permissions फिर से मिलाओ। |
| Funktionstest | जो specific function बदला गया है, वह मौजूदा world या game data को नुकसान पहुंचाए बिना काम करता है। | Side effects पर Server रोक दो और सुरक्षित की गई files restore करो। |
एक सफल single test performance या availability की guarantee नहीं है। World size, Mods, Plugins, players की संख्या, network path और simultaneous load result बदल सकते हैं। Version, change और test result document करो, ताकि तुम बाद की deviations समझ सको।
FAQ
क्या मुझे Klei-Cluster-Token अनिवार्य रूप से चाहिए?
हां। Don't Starve Together Dedicated Server के लिए तुम्हें Klei से Cluster-Token चाहिए। वह आधिकारिक Klei Game Server page पर बनाया जाता है और Server-Dashboard में दर्ज किया जाता है।
क्या मुझे पहले Start पर ही Caves सक्रिय कर देने चाहिए?
सिर्फ तब, जब तुम उन्हें सच में खेलना चाहते हो। Caves को दूसरे Shard की जरूरत होती है और complexity बढ़ती है। पहली जांच के लिए बिना Caves के Start अक्सर ज्यादा साफ रहता है।
क्या मैं Mods बाद में जोड़ सकता हूं?
हां। Workshop-IDs को dedicated_server_mods_setup.lua में दर्ज करो और Server को रीस्टार्ट करो। Mods को step by step जोड़ो, ताकि तुम errors को किसी specific change से आसानी से जोड़ सको।
worldgenoverride.lua कब बदलना सबसे अच्छा है?
सबसे अच्छा पहली productive world generation से पहले। कई world options world बनाते समय असर करते हैं और बाद में हमेशा साफ तरीके से पीछे से बदले नहीं जा सकते।
अगर खिलाड़ी जुड़ते समय अटक जाते हैं तो मैं क्या करूं?
पहले Logs जांचो और हाल में जोड़े गए Mods को test के लिए deactivate करो। उसके बाद Token, Shards और यह जांचो कि सभी जरूरी Workshop contents सही तरीके से loaded हैं या नहीं।
Admin commands को सुरक्षित तरीके से कैसे इस्तेमाल करूं?
Admin commands को maintenance और tests के लिए targeted तरीके से इस्तेमाल करो। c_reset() जैसे critical commands को सिर्फ सचेत जांच के बाद और ideally Backup के बाद ही चलाना चाहिए।