कैसे एक Hytale सर्वर सेट करने के लिए: पूरा 2026 स्थापना और विन्यास गाइड

By HytaleCharts Team श्रेणी: Name मिनट पढ़ा

इस व्यापक गाइड के साथ अपना खुद का Hytale समर्पित सर्वर कैसे स्थापित करें। आवरण जावा इंस्टॉलेशन, सर्वर फाइलें, प्रमाणीकरण, पोर्ट कॉन्फ़िगरेशन, फ़ायरवॉल सेटअप, मोड और 2026 के लिए अनुकूलन युक्तियाँ।.

Ready to host your own हाइटेल सर्वर? चाहे आप दोस्तों के लिए एक निजी दुनिया की स्थापना कर रहे हों या सार्वजनिक सामुदायिक सर्वर शुरू कर रहे हों, यह व्यापक गाइड आपको प्रक्रिया के हर कदम से गुजरता है - जावा को सैकड़ों खिलाड़ियों के लिए प्रदर्शन को अनुकूलित करने से। इस गाइड के अंत तक, आपके पास खिलाड़ियों के जुड़ने के लिए एक पूरी तरह कार्यात्मक हथेल समर्पित सर्वर होगा। चलो शुरू हो जाओ सिस्टम आवश्यकताएं Before डाइविंग इन इंस्टॉलेशन में, यह सुनिश्चित करने के लिए कि आपकी सर्वर मशीन इन न्यूनतम आवश्यकताओं को पूरा करती है: ComponentMinimumRecommended RAM4 GB8-16 GB CPU2 कोर4+ कोर Storage10 GB SSD50+ GB NVMe SSD जावाजावा 25जावा 25 (Adoptium अनुशंसित) Architecture colspan="2"> x64 या arm64 समर्थित OS Windows, Linux, or MacOS प्रमाणन संसाधन उपयोग को समझना हाइटेल सर्वर संसाधन खपत खिलाड़ी व्यवहार पर भारी निर्भर करती है: CPU उपयोग: खिलाड़ी गिनती और इकाई गिनती (एनपीसी, मोब, सक्रिय जीव) द्वारा संचालित RAM उपयोग: भारित विश्व क्षेत्र द्वारा संचालित - उच्च दृश्य दूरी और खिलाड़ी स्वतंत्र रूप से स्मृति आवश्यकताओं को बढ़ाते हैं Pro टिप: अपने सर्वर की विशिष्ट खपत को समझने के लिए गेमप्ले के दौरान रैम और सीपीयू उपयोग की निगरानी करें। यदि आप उच्च CPU उपयोग को नोटिस करते हैं, तो यह स्मृति दबाव को इंगित कर सकता है जिससे अत्यधिक कचरा संग्रह होता है - जावा के -Xmx पैरामीटर को समायोजित करें। Step 1: जावा 25 स्थापित करें हाइटेल सर्वर को जावा 25 की आवश्यकता होती है। हम विश्वसनीय, उत्पादन-तैयार निर्माण के लिए एडिपियम (पूर्व में अपनाने OpenJDK) का उपयोग करने की सलाह देते हैं। डाउनलोड करें जावा 25 Visit adoptium.net आपके ऑपरेटिंग सिस्टम के लिए JDK 25 इंस्टालर डाउनलोड करें इंस्टॉलर को रन करें और प्रॉम्प्ट का पालन करें सत्यापित स्थापना एक टर्मिनल खोलें या कमांड प्रॉम्प्ट और रन: java -version आप को आउटपुट के समान देखना चाहिए: openjdk 25.0.1 2025-10-21 LTS OpenJDK Runtime Environment Temurin-25.0.1+8 (build 25.0.1+8-LTS) OpenJDK 64-बिट सर्वर VM Temurin-25.0.1+8 (build 25.0.1+8-LTS, मिश्रित मोड, शेयरिंग) यदि आप एक अलग संस्करण या त्रुटि देखते हैं, तो सुनिश्चित करें कि जावा 25 ठीक से स्थापित है और आपके सिस्टम PATH में जोड़ा गया है। Step 2: सर्वर फ़ाइलें प्राप्त करें आपके पास Hytale सर्वर फ़ाइलों को प्राप्त करने के लिए दो विकल्प हैं: विकल्प A: अपने गेम इंस्टॉलेशन (क्विक टेस्टिंग) से कॉपी करें त्वरित सेटअप के लिए सबसे आसान तरीका - सीधे अपने हाइटेल लॉन्चर इंस्टॉलेशन से फ़ाइलों को कॉपी करें: फ़ाइल लोकेशन: Operating systemPath Windows%appdata%\Hytale\install\release\package\game\latest Linux$XDG_DATA_HOME/Hytale/install/release/package/game/latest macOS~/Application समर्थन/Hytale/install/release/package/game/latest प्रमाणन Copy Server फ़ोल्डर और Assets.zip अपने समर्पित सर्वर स्थान पर। Option B: Hytale Downloader CLI (उत्पादन सर्वर) उत्पादन वातावरण के लिए, आधिकारिक Hytale डाउनलोडर CLI उपकरण का उपयोग करें। यह अद्यतन को आसान बनाता है और स्वचालन का समर्थन करता है: hytale-downloader.zip आधिकारिक Hytale समर्थन साइट से Extract and read the QUICKSTART.md नवीनतम सर्वर फ़ाइलों को प्राप्त करने के लिए डाउनलोडर को चालू करें Common Commands: CommandDescription ./hytale-downloader Patchline पूर्व रिलीज पूर्व रिलीज चैनल से डाउनलोड करें प्रमाणन Step 3: अपने सर्वर को शुरू करें Navigate to your server डाइरेक्टरी और लॉन्च के साथ: java -XX:AOTCache=HytaleServer.aot Jar HytaleServer.jar - assets Assets.zip -XX:AOTCache ध्वज सर्वर के साथ जहाज करने वाले पूर्व-प्रशिक्षित Ahead-Of-Time कैश का उपयोग करता है, जो स्टार्टअप समय में काफी सुधार करता है। पहली बार प्रमाणीकरण पहली लॉन्च के बाद, आपको अपने सर्वर को प्रमाणित करना होगा। सर्वर कंसोल में, रन: /auth लॉगिन डिवाइस आप एक उपकरण प्राधिकरण संकेत देखेंगे: ========== DEVICE AUTHORIZATION ================================================================================================================================================================================================================================================================ https://accounts.hytale.com/device कोड दर्ज करें: ABCD-1234 ================================================================================================================================================================================================================================================================ प्राधिकरण के लिए प्रतीक्षा (900 सेकंड में छूट)... अपने ब्राउज़र में दिखाए गए URL को देखें आपके साथ लॉग इन करें Hytale account हिन्दी कंसोल में प्रदर्शित कोड दर्ज करें Return to the कंसोल - आपको "Authentication सफल" देखना चाहिए! Important: प्रत्येक Hytale खेल लाइसेंस 100 सर्वर तक का समर्थन करता है। बड़ी तैनाती के लिए, अतिरिक्त लाइसेंस खरीदना या सर्वर प्रदाता खाते के लिए आवेदन करना। Step 4: पोर्ट्स और फ़ायरवॉल को कॉन्फ़िगर करें Hytale UDP पर QUIC प्रोटोकॉल का उपयोग करता है (टीसीपी नहीं)। यह फायरवॉल और पोर्ट फॉरवर्डिंग कॉन्फ़िगरेशन के लिए महत्वपूर्ण है। डिफ़ॉल्ट पोर्ट डिफ़ॉल्ट बंदरगाह 5520 है। एक अलग पोर्ट का उपयोग करने के लिए: java Jar HytaleServer.jar -assets Assets.zip -bind 0.0.0.0:3500 पोर्ट फॉरवर्डिंग अगर एक रूटर के पीछे की मेजबानी, तो आगे UDP पोर्ट 5520 (या आपका कस्टम पोर्ट) अपने सर्वर मशीन के लिए। टीसीपी फॉरवर्डिंग की आवश्यकता नहीं है। फायरवॉल कॉन्फ़िगरेशन Windows (PowerShell as प्रशासक): न्यू नेटफ़ायरवॉलRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow Linux (iptables): sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT Linux (ufw): sudo ufw 5520/udp NAT विचार QUIC अधिकांश परिदृश्यों में NAT traversal अच्छी तरह से संभालती है। अगर खिलाड़ियों को जोड़ने में परेशानी होती है: हिन्दी सुनिश्चित करें कि पोर्ट फ़ॉरवर्डिंग विशेष रूप से UDP के लिए है, TCP नहीं सममित NAT विन्यास मुद्दों का कारण बन सकता है- एक VPS या समर्पित सर्वर वाहक ग्रेड NAT के पीछे खिलाड़ी (मोबाइल पर आम तौर पर) ग्राहकों के रूप में ठीक कनेक्ट होना चाहिए सर्वर फ़ाइल संरचना अपने सर्वर की फ़ाइल संरचना को समझना प्रबंधन और समस्या निवारण के साथ मदद करता है: PathDescription _cache/ अनुकूलित फ़ाइलों के लिए कैश logs/ सर्वर लॉग फाइलें mods/Installed mods universe/ विश्व और खिलाड़ी डेटा बचाते हैं bans.jsonBanned खिलाड़ियों की सूची config.json सर्वर विन्यास permissions.jsonPermission विन्यास whitelist.jsonWhitelisted players प्रमाणन विश्व संरचना Worlds यूनिवर्स / वर्ल्ड्स / में संग्रहीत हैं। प्रत्येक दुनिया का अपना config.json सेटिंग्स के साथ है: विश्व बीज और पीढ़ी के प्रकार PvP सक्षम / अक्षम Fall क्षति सेटिंग्स NPC spawning व्यवहार की आवश्यकता प्लगइन्स प्रत्येक दुनिया अपने मुख्य धागे पर चलती है, समानांतर काम एक साझा धागा पूल में वितरित के साथ। Installing mods आपके लिए मोड जोड़ना हाइटेल सर्वर सीधा है: डाउनलोड mods (.zip या .jar फाइलें CurseForge या अन्य विश्वसनीय स्रोतों अपने सर्वर के mods/ फ़ोल्डर में mod फ़ाइलों को प्लेस करें सर्वर शुरू करें नोट: कई मोड केवल सर्वर-साइड काम करते हैं - अपने सर्वर में शामिल होने वाले खिलाड़ी स्वचालित रूप से मैनुअल इंस्टॉलेशन के बिना मोड सामग्री प्राप्त करेंगे। प्रदर्शन अनुकूलन View दूरी View दूरी रैम उपयोग का प्राथमिक ड्राइवर है। 384 ब्लॉक (12 चंक) की डिफ़ॉल्ट दृश्य दूरी लगभग 24 Minecraft चंकों के बराबर है। Recommendations: छोटे सर्वरों के लिए (1-10 खिलाड़ी): डिफ़ॉल्ट सेटिंग्स अच्छी तरह से काम करते हैं मध्यम सर्वर (10-50 खिलाड़ी) के लिए: 8-10 खंडों को सीमित करने पर विचार करें बड़े सर्वरों के लिए (50+ खिलाड़ी): 6-8 खंडों की सीमा और निगरानी संसाधन की सिफारिश की प्लगइन्स Major होस्टिंग प्रदाता सर्वर प्रबंधन के लिए उपयोगी प्लगइन्स बनाए रखते हैं: pluginDescription Nitrado:WebServerवेब अनुप्रयोग और एपीआई Nitrado:Query HTTP (प्लेयर गिनती, आदि) के माध्यम से सर्वर स्थिति को उजागर करता है Nitrado:PerformanceSaver गतिशील रूप से सीमित संसाधनों के आधार पर दूरी देखें ApexHosting:PrometheusExporter विस्तृत सर्वर और JVM मेट्रिक्स को उजागर करता है प्रमाणन Disable संतरी विकास के दौरान यदि आप प्लगइन विकसित कर रहे हैं, तो विकास त्रुटियों को जमा करने से बचने के लिए दुर्घटना रिपोर्टिंग अक्षम करें: java Jar HytaleServer.jar -assets Assets.zip --disable-sentry सर्वर कमांड संदर्भ सभी उपलब्ध सर्वर तर्कों के साथ देखें: java Jar HytaleServer.jar -सहायता आम तर्क: ArgumentDescription -assetsPath to Assets.zip (default: ../HytaleAssets) -bind को सुनने का पता (डिफ़ॉल्ट: 0.0.0.0:5520) -auth-mode Authentication मोड: अधिकृत या ऑफलाइन -backup स्वत: बैकअप सक्षम करें -backup-dirबैकअप निर्देशिका स्थान -backup-frequency बैकअप अंतराल (डिफ़ॉल्ट: 30) -disable-sentry अक्षम दुर्घटना रिपोर्टिंग प्रमाणन मल्टीसर्वर आर्किटेक्चर Hytale मूल रूप से सर्वरों के बीच रूटिंग खिलाड़ियों का समर्थन करता है - BungeeCord जैसे रिवर्स प्रॉक्सी की आवश्यकता नहीं है। प्लेयर रेफ़रल एक वैकल्पिक डेटा पेलोड के साथ अन्य सर्वरों से जुड़े खिलाड़ियों को ट्रांसफ़र करें: PlayerRef.referToServer(host, port, वैकल्पिकData) सुरक्षा नोट: पेलोड ग्राहक के माध्यम से गुजरता है और इसके साथ छेड़छाड़ की जा सकती है। प्राप्त सर्वर पर प्रामाणिकता को सत्यापित करने के लिए क्रिप्टोग्राफिक साइनिंग (जैसे, HMAC) का उपयोग करें। कनेक्शन Redirect During connection handhake, लोड संतुलन या क्षेत्रीय रूटिंग के लिए विभिन्न सर्वरों के लिए खिलाड़ियों को पुनर्निर्देशित करें। Disconnect Fallback जब खिलाड़ी अप्रत्याशित रूप से (सर्वर दुर्घटना, नेटवर्क के मुद्दों) को डिस्कनेक्ट करते हैं, तो ग्राहक स्वचालित रूप से मुख्य मेनू पर लौटने के बजाय पूर्व-निर्धारित गिरावट सर्वर से जुड़ जाता है। आपके सर्वर लिस्टेड प्राप्त करना एक बार जब आपका सर्वर चल रहा है, तो इसे खिलाड़ियों के सामने प्राप्त करें: Submit to HytaleCharts: मुफ्त एक्सपोजर के लिए हमारी सर्वर सूची में अपना सर्वर जोड़ें आधिकारिक सर्वर डिस्कवरी: In English, हिन्दी, Français, Español, Français, 日本語, हिन्दी, русский, русский, язык, தமிழ், తెలుగు, Português बिल्ड आपका समुदाय: एक Discord सर्वर और सोशल मीडिया उपस्थिति बनाएँ बेहतर रैंकिंग के लिए टिप: Maintain high uptime (99%+) अपने सर्वर को अद्यतन करें नवीनतम संस्करण प्रासंगिक कीवर्ड के साथ एक compelling सर्वर विवरण लिखें हिन्दी अपने सर्वर के लिए वोट करने के लिए खिलाड़ियों को प्रोत्साहित करें Troubleshooting Common Issues Players कनेक्ट नहीं कर सकते अपने फ़ायरवॉल को सत्यापित करने के लिए UDP को पोर्ट 5520 पर अनुमति देता है पुष्टि पोर्ट फ़ॉरवर्डिंग यूडीपी (टीसीपी नहीं) के लिए स्थापित है चेक करें कि आपका सर्वर अधिकृत है हिन्दी सुनिश्चित करें कि खिलाड़ी आपके सर्वर के समान गेम संस्करण पर हैं उच्च मेमोरी उपयोग दृश्य दूरी अधिकतम खिलाड़ी गिनती मेमोरी-intensive mods के लिए चेक -Xmx उपयुक्त पैरामीटर Server Lag मॉनिटर इकाई गिनती (बहुत सारे mobs/NPCs) CPU की जाँच करें पीक टाइम्स के दौरान उपयोग उपयोग प्रदर्शन निगरानी प्लगइन्स Consider अपग्रेड हार्डवेयर अगर लगातार अधिकतम हो Authentication मुद्दे Re-run /auth लॉगिन डिवाइस अपना बीमा करें Hytale account is in good standing चेक आपने प्रति लाइसेंस 100 सर्वर सीमा से अधिक नहीं किया है की टेकअवेज़ जावा 25 आवश्यक: विश्वसनीय बिल्ड्स के लिए एडॉप्टियम का उपयोग करें UDP पोर्ट 5520: क्यूआईसी प्रोटोकॉल को यूडीपी की आवश्यकता नहीं है, टीसीपी Authentication आवश्यक: पहली लॉन्च के बाद /auth लॉगिन डिवाइस View दूरी = रैम: स्मृति उपयोग को कम करने के लिए कम दृश्य दूरी AOT कैश: तेजी से चालू होने के लिए -XX:AOTCache=HytaleServer.aot का उपयोग करें mods फ़ोल्डर: mods/ और फिर से शुरू करें Native Multiserver: सर्वर से सर्वर ट्रांसफर के लिए कोई प्रॉक्सी की आवश्यकता नहीं है हाइटेल सर्वर अब खिलाड़ियों के लिए तैयार है। इसे अपने समुदाय के निर्माण शुरू करने के लिए HytaleCharts को जमा करें!