Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans

अपना Minecraft सर्वर कैसे बनाएं?

अपना खुद का सर्वर बनाने का सबसे अच्छा तरीका जानें

तुम अकेले खेलने के आदी हो, और अपने दोस्तों को बुलाकर अपनी रोमांचक यात्राएँ, खोज, निर्माण साझा करना और अपनी कल्पना को खुलकर उड़ान देना चाहते हो?
Minecraft को मल्टीप्लेयर में खेलने के लिए, तुम्हें अपना खुद का Minecraft server चलाना होगा।
ताकि अपनी दुनिया को केंद्रीकृत कर सको, कई खिलाड़ियों को कनेक्ट होकर साथ खेलने दे सको, और अपनी दुनिया को सेव रखते हुए 24/24 चालू रख सको।

सबसे पहले, तुम्हें यह जानना होगा कि अपने server पर Minecraft का कौन-सा वर्ज़न खेलना है और कितने खिलाड़ी होंगे।
इसी के आधार पर हार्डवेयर आवश्यकताएँ और कॉन्फ़िगरेशन तय होंगे, ताकि तुम अपने Minecraft server को सुरक्षित कर सको और grief तथा अपने काम और प्रगति के नुकसान से बच सको।

अपने game server को सार्वजनिक करने से पहले, और चाहे तुम अपना Minecraft server खुद शुरू करो या हमारे यहाँ से किराए पर लो, तुम्हें यह सुनिश्चित करना होगा कि सब कुछ सही तरीके से किया गया है ताकि अनपेक्षित downtime से बचा जा सके।

हम साथ मिलकर देखेंगे कि इन्हें कैसे तय करें और अपने Minecraft Server को कैसे कॉन्फ़िगर और सुरक्षित करें।

हार्डवेयर & सॉफ़्टवेयर आवश्यकताएँ

- एक शक्तिशाली PC Gamer, जिसमें हाई-फ़्रीक्वेंसी CPU हो ताकि single thread पर उच्च गणना शक्ति मिले; 3Ghz+ की जोरदार सिफ़ारिश है, 4Gh+ बेहतर है, और Minecraft single player को बेहतरीन स्थिति में चला सके।
- NVMe Disk या SSD disk ताकि तेज़ read और write Bandwidth मिले; पुराने SATA disk से बचें।
- 6GB+ Memory, अगर आप अपना game server अपने कंप्यूटर पर चलाना चाहते हैं, या 2GB+ अगर आप किसी hosting कंपनी का उपयोग करते हैं।
- स्टैटिक IP address के साथ बहुत अच्छी bandwidth वाली internet connection, कम से कम 10Mb upload के साथ, ताकि low latency मिले (fiber connection की सिफ़ारिश)
- APC Battery unit ताकि आपका कंप्यूटर 24/24h powered रहे
- DDOS Protection, केवल Datacenter में उपलब्ध।
- Scheduled Backup capabilities
- Optimized Java version और server software

अपने Minecraft server को अपने local computer पर host करना संभव है, लेकिन इसमें security risks होते हैं, क्योंकि आपको अपना external IP address publish करना होगा। इससे आपका कंप्यूटर और आपका home network internet पर exposed हो जाएगा। DDoS attacks की स्थिति में आप protected नहीं होंगे, और आपका पूरा home internet network down हो जाएगा।
आपके कंप्यूटर में पर्याप्त resources उपलब्ध होने चाहिए ताकि वह आपके दोस्तों को host कर सके और आप भी अच्छे conditions में, बिना lags के खेल सकें।

इसलिए आपके कंप्यूटर का हार्डवेयर, किसी बाहरी dedicated server से कनेक्ट करने के लिए जितना चाहिए उससे ज़्यादा शक्तिशाली होना पड़ेगा।

इससे बचने के लिए आप एक दूसरी मशीन इंस्टॉल कर सकते हैं जिसे सिर्फ़ server के रूप में इस्तेमाल किया जाए, लेकिन इसके लिए आपको दो कंप्यूटर चाहिए। अगर आप यह विकल्प चुनते हैं, तो हम ज़ोरदार सलाह देते हैं कि दूसरी मशीन पर Linux को minimal setup के साथ इंस्टॉल करें, ताकि ज़्यादातर हार्डवेयर संसाधन Minecraft को समर्पित किए जा सकें।

इसके अलावा, आपके Minecraft server को ऑनलाइन रखने के लिए आपके कंप्यूटर को लगातार चालू रहना होगा। ज़्यादातर सामान्य कंप्यूटर हार्डवेयर इसके लिए डिज़ाइन नहीं होते, खासकर आपका power supply या motherboard।

हमारी hosting server सेवा का उपयोग करके आपको इन चिंताओं की परवाह नहीं करनी पड़ती, क्योंकि सारा game server हार्डवेयर आपके कंप्यूटर से स्वतंत्र होता है।

जब तक आप single player में खेल सकते हैं, आप multiplayer में भी वही गेमिंग अनुभव का आनंद लेंगे। आपको अपना public IP address इस्तेमाल नहीं करना पड़ेगा। हम आपके Minecraft server के लिए एक प्रदान करेंगे।

हम सलाह देते हैं कि आप हमारी सेवा का उपयोग करें ताकि आपको अपने कंप्यूटर के resources की कुर्बानी न देनी पड़े और उन्हें अपने multiplayer गेमिंग अनुभव का आनंद लेने के लिए बचाकर रख सकें। साथ ही, ज़्यादातर समय, किसी hosting कंपनी से Minecraft server किराए पर लेना काफी कम खर्च होता है।

हमारे सभी game servers नवीनतम AMD Ryzen 3900X 4.6Ghz Processors पर चलते हैं, NVMe Disk 2500MB/s और DDR4 2666Mhz के साथ।
सभी servers को industrial-grade 90% Platinum Power supply से पावर मिलता है,
Tier III Datacenters में redundant power sources के साथ, 1GB/s Bandwitch के साथ जो DDoS Attacks से पूरी तरह सुरक्षित है। हमारा support भी यहाँ है ताकि आपके किसी भी issue में आपकी मदद कर सके, आपके Minecraft server को configure करने में।

आवश्यक RAM की मात्रा

आप Minecraft का कौन-सा वर्ज़न खेलना चाहते हैं, इसके अनुसार Minecraft को कम या ज़्यादा RAM की ज़रूरत होगी।
स्टैंडर्ड vanilla को, इंस्टॉल किए गए plugins वाले Spigot या mods वाले Forge वर्ज़न की तुलना में, कम मेमोरी चाहिए होगी।

आप जितने ज़्यादा plugins या mods इंस्टॉल करेंगे, उतनी ही ज़्यादा मेमोरी की ज़रूरत होगी।
आपकी world size की तरह, छोटा map बड़े map की तुलना में कम मेमोरी इस्तेमाल करेगा, क्योंकि loaded chunks की संख्या अलग होगी।

आख़िर में, connected players की संख्या भी आपकी मेमोरी usage बढ़ाएगी। 3-5 players connected होना 20+ होने जैसा नहीं है।

यह भी ध्यान रखें कि नए वर्ज़न पुराने वर्ज़न की तुलना में ज़्यादा मेमोरी चाहते हैं, क्योंकि उनमें ज़्यादा content होता है।

अपने server memory amount को चुनने से पहले आपको इन सभी बातों पर विचार करना चाहिए। आम तौर पर, हम सलाह देते हैं कि शुरुआत में vanilla Minecraft server के लिए कम से कम 2GB रखें, कुछ plugins या mods इंस्टॉल करने के लिए 3-4GB तक, और बड़े mod-pack या 10+ players connected के लिए 6GB+ रखें।

नेटवर्क आवश्यकताएँ

आपके इंटरनेट कनेक्शन में जितनी ज़्यादा Bandwidth होगी और आपकी latency (ping) जितनी कम होगी, हम नेटवर्क की तुलना पानी वाली पाइप से कर सकते हैं। अगर आपके पास बड़ी पाइप है, तो आप छोटी पाइप की तुलना में ज़्यादा पानी तेज़ी से पहुँचा सकते हैं।

हम कम से कम 10Mbits Upload (download नहीं) रखने की सलाह देते हैं, क्योंकि आपके सर्वर को सभी जुड़े हुए खिलाड़ियों को जानकारी भेजनी होगी, जो कि आपके किसी सर्वर से कनेक्ट होने से अलग है।

आपको अपने राउटर के firewall में अपने लोकल सर्वर के लिए port translation कॉन्फ़िगर करनी होगी, ताकि आपका Minecraft सर्वर बाहर से दिखाई दे सके, और सभी गैर-ज़रूरी ports को ब्लॉक किया जा सके ताकि आपका होम नेटवर्क ज़्यादा एक्सपोज़ न हो।
यह इस port पर चल रहे आपके Minecraft सर्वर के लिए आने वाले सभी ट्रैफ़िक को आपके लोकल कंप्यूटर पर redirect कर देगा।
port translation कैसे कॉन्फ़िगर करनी है, यह देखने के लिए आपको अपने नेटवर्क उपकरण की documentation देखनी होगी; ज़्यादातर समय यह advanced settings में होता है, और इन्हें लागू करने के लिए आपको अपना राउटर reboot करना पड़ सकता है।

जैसा पहले बताया गया था, अपना सर्वर होस्ट करने में मुख्य समस्या यह है कि आपका Home IP address हर तरह के हमलों (DDoS, intrusions, ...) के लिए एक्सपोज़ हो जाता है।
इसीलिए dedicated कंप्यूटर रखना ज़्यादा सुरक्षित है।

minecraft का अपना वर्ज़न चुनना

Minecraft की ताकत यह है कि तुम जो चाहो कर सकते हो। मूल गेम को कम्युनिटी ने आधार बनाकर कई तरह के वर्ज़न बनाए। कुछ शक्तिशाली टूल जोड़े गए, जैसे plugins और mods, जिन्हें तुम मिलाकर मूल गेम में नई सुविधाएँ जोड़ सकते हो।

इस तरह, तुम अपनी पसंद के plugins या mods चुनकर बिना कोडिंग किए Minecraft से अपना खुद का गेम बना सकते हो।

Vanilla

यह Mojang द्वारा बनाई गई आधिकारिक Minecraft java edition है। यहीं से सब शुरू हुआ। साल दर साल इसमें कई नई सुविधाएँ जोड़ी गईं। अगर यह तुम्हारा पहला सर्वर है, तो शुरुआत के लिए यह वर्ज़न अच्छा है।
तुम Minecraft सर्वर फाइलें यहाँ डाउनलोड कर सकते हो
windows / OSX या Linux के लिए.

Bukkit - Spigot - PaperMC

Bukkit वह पहली वर्ज़न थी जिसने Minecraft में plugins को पेश किया, जिसका मूल नाम Craftbukkit था, जिससे आप Fworld-edit, Essentials, Factions आदि जैसी ज़रूरी सुविधाएँ जोड़ सकते हैं...
फिर Spigot ने Bukkit की जगह ले ली और अब आपके Minecraft server पर plugins जोड़ने के लिए यही रेफ़रेंस है।
Bukkit और Spigot की तरह, PaperMC भी आपको plugins इंस्टॉल करने देता है, लेकिन यह कम latency के लिए optimized Minecraft वर्ज़न है। अगर आप अपने server की overall performance बेहतर करना चाहते हैं, तो हम PaperMC इस्तेमाल करने की सलाह देते हैं।

जब आपको पता चल जाए कि आप किस प्रकार का server इस्तेमाल करने वाले हैं, तो आपको server की .jar फ़ाइल अपने local computer पर डाउनलोड करनी होगी या हमारे host control panel में उपलब्ध one-click install का उपयोग करना होगा।
यह आपके चुने हुए server files को अपने आप कॉपी कर देगा। इस दौरान आप अपना server शुरू कर पाएँगे।

प्लगइन्स इंस्टॉल करना

आप सभी प्लगइन्स Curseforge या Spigot से डाउनलोड कर सकते हैं

jar फ़ाइलें डाउनलोड करें और उन्हें अपने सर्वर के plugins डायरेक्टरी में रखें। इनमें से कुछ में config फ़ाइलें होती हैं। उन्हें किसी साधारण टेक्स्ट एडिटर से खोलें। हम सुझाव देते हैं कि पहले प्लगइन की documentation फ़ाइल पढ़ लें, ताकि आपको पता हो कि क्या करना है।
mods की तुलना में plugins इस्तेमाल करने का मुख्य फायदा यह है कि आपको plugins सिर्फ सर्वर पर इंस्टॉल करने होते हैं, जिससे आपके खिलाड़ी डिफ़ॉल्ट vanilla Minecraft क्लाइंट का उपयोग करके जुड़ सकते हैं।

Forge के साथ mods इंस्टॉल करना

Forge Mod Reloader (FML) का उपयोग आपके सर्वर पर mods इंस्टॉल करने के लिए किया जाता है।
mods और plugins में क्या अंतर है?

mods आपको plugins से ज़्यादा करने देते हैं—Minecraft को गहराई से बदलने और ट्यून करने तक, यहाँ तक कि पूरी तरह नया गेम अनुभव बनाने तक।
इसी वजह से mods, plugins की तुलना में कहीं ज़्यादा जटिल होते हैं, अधिक हार्डवेयर संसाधनों की जरूरत होती है, और इन्हें सेट अप व कॉन्फ़िगर करना अधिक कठिन होता है।
खिलाड़ियों को सर्वर से कनेक्ट होने के लिए अपने Minecraft क्लाइंट पर भी mods इंस्टॉल करने होते हैं। ज़्यादातर समय, इसे आसान बनाने और हर mod को मैन्युअली इंस्टॉल करने से बचने के लिए एक खास, पहले से लोड किया हुआ क्लाइंट बनाया जाता है।

कम्युनिटी Forge पर आधारित हजारों modpacks पेश करती है, जो कई mods को मिलाकर Minecraft पर आधारित पूरे गेम बनाते हैं, लेकिन एक मौलिक गेम अनुभव के साथ।
कुछ प्रसिद्ध modpacks: RLCraft, SkyFactory, RAD, PixelMon, feed the beast

Bedrock संस्करण

Minecraft मोबाइल पर भी उपलब्ध है। सर्वर चलाने के लिए वे Java का उपयोग नहीं करते; आपको Bedrock Container सर्वर फ़ाइलों को किसी खाली फ़ोल्डर में अनज़िप करना होगा और Windows पर bedrock_server.exe फ़ाइल से सर्वर शुरू करना होगा।

सर्वर शुरू करना

जब आप वह वर्ज़न चुन लें जिसे आप इस्तेमाल करना चाहते हैं, तो आप नीचे दिया गया कमांड (Windows या Linux कमांड प्रॉम्प्ट में) चलाकर अपना सर्वर शुरू कर सकते हैं, यहाँ 2GB मेमोरी के साथ:

java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui

xmx2048M और xmx2048M को उस RAM मात्रा से बदलें जिसे आप Minecraft सर्वर शुरू करने के लिए असाइन करना चाहते हैं।
अगर आप उसी मशीन पर Minecraft सर्वर चलाने और खेलने दोनों की योजना बना रहे हैं, तो हम सलाह देते हैं कि अपने कंप्यूटर की मेमोरी का आधा इस्तेमाल करें ताकि आपके सिस्टम और आपके Minecraft गेम क्लाइंट के लिए पर्याप्त RAM बची रहे। वरना आपका कंप्यूटर लैग करने लगेगा और क्रैश हो सकता है।

ध्यान दें कि Minecraft के कुछ बहुत पुराने वर्ज़न java के नवीनतम वर्ज़न के साथ संगत नहीं होते। ऐसे में आपको java backports इंस्टॉल करने होंगे।
सर्वर लॉन्च करने से पहले EULA (End User License Agreement) स्वीकार करना न भूलें: eula.txt फ़ाइल को एडिट करें और उसके अंदर eula=true जोड़ें। वरना आपका सर्वर शुरू नहीं होगा।

अपने सर्वर से कनेक्ट करें

जब आपका Minecraft सर्वर शुरू हो जाए, तो आप या आपके दोस्त उसे असाइन किए गए सर्वर IP Address का उपयोग करके कनेक्ट कर सकते हैं।

अगर आप अपना गेम सर्वर खुद होस्ट करने का विकल्प चुनते हैं, तो आपको अपने router/firewall को कॉन्फ़िगर करना होगा ताकि आपका सर्वर आपके local network के बाहर से भी दिखाई दे।

यह थोड़ा जटिल है, और आपको कुछ नेटवर्क स्किल्स की ज़रूरत होगी क्योंकि आपको अपने router पर port forwarding कॉन्फ़िगर करना होता है और अपने firewall पर आपके Minecraft सर्वर द्वारा इस्तेमाल किया जाने वाला पोर्ट (डिफ़ॉल्ट 25565) खोलना होता है।
अगर आप ऐसा नहीं करते, तो बाहरी कनेक्शन अस्वीकार कर दिए जाएंगे और आपका सर्वर केवल आपके home network से ही एक्सेस हो पाएगा।
बेशक, अगर हम आपका सर्वर होस्ट कर रहे हैं, तो आपको इसकी चिंता करने की ज़रूरत नहीं है। हम सब कुछ संभालते हैं और आपके सर्वर से कनेक्ट करने के लिए आपको एक बढ़िया portless subdomain name देते हैं, साथ ही आपके सर्वर का IP: Port भी।

Port Forwarding कॉन्फ़िगर करने के लिए, आपको अपने home router में लॉग इन करना होगा और वह सेक्शन ढूंढना होगा जहाँ आप port forward सेट कर सकते हैं (अपने router की documentation देखें)।

आपको उस local computer address को दर्ज करना होगा जिसका उपयोग आपने अपना Minecraft सर्वर होस्ट करने के लिए किया था, उदाहरण के लिए 192.168.1.10, आपके सर्वर द्वारा इस्तेमाल किया जाने वाला पोर्ट, डिफ़ॉल्ट 25565 (अगर आपने इसे server.properties फ़ाइल में नहीं बदला), और यह भी कि किन addresses को कनेक्ट करने की अनुमति है।
अगर आपके कंप्यूटर पर भी firewall है, तो आपको TCP protocol पर ट्रैफ़िक को अंदर और बाहर जाने देने के लिए पोर्ट 25565 खोलना होगा।
यह हो जाने के बाद, आप अपने दोस्तों को अपने home network का address दे सकते हैं। आप इसे www.myip.com. पर जाकर ढूंढ सकते हैं।
अगर आपने सब कुछ सही किया, तो वे आपके गेम सर्वर से कनेक्ट कर पाएंगे। वरना, अपने router/firewall कॉन्फ़िगरेशन की जाँच करें।

जैसा कि चेतावनी दी गई है, इंटरनेट पर अपना home IP address प्रकाशित करना एक सुरक्षा जोखिम है। इसी वजह से सलाह दी जाती है कि आप अपना सर्वर Datacenter Minecraft hosting company में होस्ट करें, ताकि आप अपने home network को हर तरह के हमलों और malicious entities के सामने उजागर न करें।

यह हो जाने के बाद, अपने सर्वर में शामिल होने के लिए Minecraft खोलें, सर्वर वर्ज़न के साथ compatible client का उपयोग करें, फिर Multiplayer पर क्लिक करें, और IP Address: Port दर्ज करके एक सर्वर जोड़ें, या अगर आपके पास domain name है तो सीधे वही दर्ज करें।

अपने सर्वर को कॉन्फ़िगर करें

सर्वर की properties "server.properties" फ़ाइल में मिलती हैं, जिसमें हर सर्वर विकल्प पैरामीटर के लिए एक लाइन होती है। इन्हें टेक्स्ट एडिटर से संपादित करें। ये अगले रीस्टार्ट पर आपके सर्वर पर लागू हो जाएँगी।
सबसे ज़्यादा इस्तेमाल होने वाले पैरामीटर की सूची यहाँ मिलेगी

अगर आप अपना गेम सर्वर Minecraft Hosting Pro पर चलाना चुनते हैं, तो इन पैरामीटर को फ़ाइल को मैन्युअली एडिट किए बिना सीधे मुख्य पैनल पेज से चुना जा सकेगा।

अगर आप अपना Minecraft वर्ज़न बदलना चाहते हैं, तो सर्वर रीस्टार्ट करने से पहले आपको .jar फ़ाइल बदलनी होगी।

ऑपरेटर बनें

जब आपका सर्वर लॉन्च हो जाए, तो कंसोल में /op username दर्ज करें; इससे आपका अकाउंट ऑपरेटर के रूप में जोड़ दिया जाएगा। इस खिलाड़ी को सर्वर पर पूर्ण एक्सेस मिलेगा और वह कोई भी कमांड चला सकेगा।

सभी ऑपरेटर UUIDs ops.json फ़ाइल में स्टोर होते हैं। अगर आपको अपने प्लेयर अकाउंट का UUID पता है, तो आप इस फ़ाइल को मैन्युअली भी एडिट कर सकते हैं।
कमांड चलाने के लिए पर्याप्त अधिकार पाने हेतु आपको op-permission-level=4 असाइन करना होगा।

Minecraft Hosting Pro में आपको बस प्लेयर पेज पर जाना है और खिलाड़ी का नाम OP में जोड़ देना है।

सर्वर की निगरानी और प्रबंधन

होस्टिंग कंपनी का उपयोग करने का एक फायदा यह है कि आप कहीं से भी अपने सर्वर की स्थिति देख सकते हैं।
हमारे सभी सर्वर 24/24 मॉनिटर किए जाते हैं। हम आपको स्टेटस का सीधा एक्सेस देते हैं। इस तरह आप किसी भी समय खुद node मेमोरी, CPU उपयोग और uptime जांच सकते हैं।

FTP के जरिए अपने Minecraft सर्वर से कनेक्ट करना

अगर आप अपना गेम सर्वर अपने लोकल कंप्यूटर पर होस्ट करते हैं, तो आपको FTP से कनेक्ट करने की जरूरत नहीं होगी क्योंकि आप अपने सिस्टम में सीधे सर्वर फ़ाइलों तक पहुंच सकते हैं, लेकिन अगर आप ऑनलाइन hosting समाधान चलाते हैं, तो आपको अपने सर्वर फ़ाइलों के लिए रिमोट एक्सेस की जरूरत होगी।

इसके लिए हम आपको FTP फ़ाइल एक्सेस देते हैं, जिससे आप अपने सर्वर पर कॉन्फ़िगरेशन फ़ाइलें अपलोड/डाउनलोड/एडिट कर सकते हैं, जैसे Minecraft versions, plugins, mods, world folder।

आप अपने पैनल पर उपलब्ध हमारे WebFTP का उपयोग करके आसानी से कनेक्ट कर सकते हैं, जो मुख्य रूप से छोटे plugins/mods अपलोड करने या settings files को मैन्युअली एडिट करने के लिए इस्तेमाल होता है। हालांकि, बड़े फ़ाइलों को अपलोड/डाउनलोड करने के लिए हम WinSCP या Filezilla जैसे FTP client इस्तेमाल करने की सलाह देते हैं। आपको login/password हमारे पैनल के credential page पर मिल जाएगा।

promote your minecraft server

ज़्यादा खिलाड़ियों के लिए अपने सर्वर का प्रचार करें

आपने अपना Minecraft गेम सर्वर पूरा करने के लिए काफ़ी मेहनत की है, और अब आप अपनी दुनिया को अधिकतम खिलाड़ियों के साथ साझा करना चाहते हैं?

आप अपने सर्वर का पता Minecraft Forums पर पोस्ट कर सकते हैं, शुरुआत के लिए PlanetMinecraft जैसे, Minecraft सर्वर लिस्ट का उपयोग कर सकते हैं, जैसे Minecraft-server-list.com, minecraftservers.org, जहाँ सबसे लोकप्रिय सर्वर प्रस्तुत किए जाते हैं।

या सोशल नेटवर्क्स पर भी पोस्ट करें—Facebook, Twitter और Youtube—लेकिन यह न भूलें कि सबसे ज़रूरी है बेहतरीन और अनोखा कंटेंट देना। इस तरह आप ज़्यादा खिलाड़ी पाएँगे और अपने Minecraft सर्वर के आसपास एक मज़बूत कम्युनिटी बनाएँगे।

हमें उम्मीद है कि यह छोटा गाइड आपकी मदद करेगा, चाहे आप अपना गेम सर्वर शुरू करने के लिए कोई भी विकल्प चुनें।