Minecraft अब तक का दूसरा सबसे अधिक बिकने वाला वीडियो गेम है, जिसमें अकेले सितंबर 2019 के दौरान 122 मिलियन लोग लॉग इन करते हैं। यद्यपि आप अकेले Minecraft की दुनिया का पता लगा सकते हैं, दोस्तों के साथ कुछ चीजें अधिक मजेदार होती हैं! अपना स्वयं का Minecraft सर्वर बनाकर, आपका अपनी दुनिया पर पूर्ण नियंत्रण होगा:आप अपने स्वयं के नियम निर्धारित कर सकते हैं, मॉड स्थापित कर सकते हैं और अपने सभी दोस्तों को अपने साथ Minecraft को एक्सप्लोर करने के लिए आमंत्रित कर सकते हैं!
इस ट्यूटोरियल में आप सीखेंगे कि रास्पबेरी पाई का उपयोग करके अपने स्थानीय वाई-फाई नेटवर्क पर एक स्टैंडअलोन माइनक्राफ्ट सर्वर को कैसे सेट और होस्ट किया जाए। एक बार जब यह सर्वर चालू हो जाता है और चल रहा होता है, तो आप किसी और के साथ खेल सकेंगे जो आपके नेटवर्क से जुड़ा है - आदर्श यदि आपके बच्चे या रूममेट्स Minecraft के प्रति जुनूनी हैं!
यदि आप चाहते हैं कि लोग आपके रास्पबेरी पाई से दूर से कनेक्ट हों, तो आपको कुछ अतिरिक्त चरणों को पूरा करना होगा, जिनके बारे में आप इस पूरे ट्यूटोरियल में जानेंगे।
आपको क्या चाहिए
इस ट्यूटोरियल को पूरा करने के लिए, आपको निम्न की आवश्यकता होगी:
- रास्पबियन चल रहा एक रास्पबेरी पाई। यदि आपके पास पहले से रास्पियन नहीं है, तो आप नवीनतम संस्करण को पकड़ सकते हैं और इसे एचर का उपयोग करके फ्लैश कर सकते हैं
- एक पावर केबल जो आपके रास्पबेरी पाई के साथ संगत है
- एक बाहरी कीबोर्ड और इसे अपने रास्पबेरी पाई से जोड़ने का एक तरीका
- आपके रास्पबेरी पाई के मॉडल के आधार पर एक एचडीएमआई या माइक्रो एचडीएमआई केबल
- एक बाहरी मॉनिटर
- वाई-फाई से कनेक्ट नहीं होने पर ईथरनेट केबल
- Minecraft Java Edition चलाने वाला लैपटॉप या कंप्यूटर।
एक बार जब आप अपने उपकरण इकट्ठा कर लेते हैं, तो आप अपना Minecraft सर्वर बनाने के लिए तैयार होते हैं।
सुनिश्चित करें कि आप रास्पियन चला रहे हैं
यदि आपने पहले से ऐसा नहीं किया है, तो अपने बाहरी कीबोर्ड, मॉनिटर और किसी भी अन्य बाह्य उपकरणों को अपने रास्पबेरी पाई में संलग्न करें, और फिर इसे एक शक्ति स्रोत में प्लग करें।
एक बार आपका रास्पबेरी पाई बूट हो जाने के बाद, आपको यह सुनिश्चित करना होगा कि आपका रास्पियन का संस्करण अद्यतित है। रास्पियन टूलबार में टर्मिनल आइकन पर क्लिक करके एक नई टर्मिनल विंडो लॉन्च करें, और फिर निम्नलिखित कमांड चलाएँ:
sudo apt-get update sudo apt-get upgrade
रास्पियन अब किसी भी उपलब्ध अपडेट को डाउनलोड और इंस्टॉल करेगा। यदि संकेत दिया जाए, तो निम्न आदेश का उपयोग करके अपने रास्पबेरी पाई को रीबूट करें:
reboot
रास्पियन के मेमोरी स्प्लिट को अपडेट करें
इसके बाद, आपको रास्पियन को यह बताने की जरूरत है कि इसे कॉन्फिग टूल का उपयोग करके उपलब्ध मेमोरी का उपयोग कैसे करना चाहिए।
आप इस टूल को निम्न टर्मिनल कमांड का उपयोग करके लॉन्च कर सकते हैं:
sudo raspi-config
दिखाई देने वाली विंडो में, "उन्नत विकल्प -> मेमोरी स्प्लिट" पर नेविगेट करें और "16" मान दर्ज करें। "ओके" पर क्लिक करके अपने बदलाव सेव करें।
वैकल्पिक:SSH कनेक्शन की अनुमति
यदि आप अंततः चाहते हैं कि लोग आपके सर्वर से दूरस्थ रूप से कनेक्ट हो सकें, तो अब SSH को सक्षम करने का सही समय है:
1. टूलबार में, रास्पबेरी पाई आइकन चुनें।
2. "प्राथमिकताएं -> रास्पबेरी पाई कॉन्फ़िगरेशन" पर नेविगेट करें।
3. "इंटरफ़ेस" टैब चुनें।
4. "एसएसएच" ढूंढें और इसके साथ "सक्षम" रेडियो बटन का चयन करें।
5. "ओके" पर क्लिक करके अपने परिवर्तन सहेजें।
6. ऊपरी-बाएँ कोने में छोटे आइकन पर क्लिक करके और "शटडाउन -> रीबूट" पर नेविगेट करके या reboot
चलाकर रास्पबेरी पाई को रीबूट करें। टर्मिनल में कमांड।
स्पिगोट सर्वर बनाएं
हम Spigot का उपयोग करके अपना सर्वर बनाने जा रहे हैं, जो एक संशोधित Minecraft सर्वर है जिसमें कुछ उपयोगी प्रदर्शन अनुकूलन शामिल हैं।
पहला कदम यह सुनिश्चित कर रहा है कि रास्पबेरी पाई पर जावा स्थापित है। आप निम्न आदेश का उपयोग करके रास्पियन के लिए डिफ़ॉल्ट JDK पैकेज स्थापित कर सकते हैं:
sudo apt install default-jdk
इसके बाद, आपको Minecraft सर्वर फ़ाइल बनाने की आवश्यकता है। आसानी के लिए, यह ट्यूटोरियल स्पिगोट द्वारा प्रदान किए गए बिल्डर टूल का उपयोग करता है। टर्मिनल विंडो में, निम्नलिखित तीन कमांड चलाएँ:
mkdir /home/pi/minecraft cd /home/pi/minecraft wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
अपना स्पिगोट सर्वर बनाएं:
java -Xmx1024M -jar BuildTools.jar --rev 1.15.2
ध्यान दें कि उपरोक्त आदेश में, स्पिगोट 1.15.2, जो लेखन के समय नवीनतम रिलीज था, का उपयोग किया जाता है। अगर कोई नई रिलीज़ उपलब्ध है, तो --rev
को अपडेट करें नवीनतम संस्करण को संदर्भित करने के लिए।
एक बार स्पिगोट डाउनलोड हो जाने के बाद, आप अपना सर्वर लॉन्च कर सकते हैं:
java -Xms512M -Xmx1008M -jar /home/pi/minecraft/spigot-1.15.2.jar nogui
यदि आप स्पिगोट 1.15.2 के अलावा किसी अन्य संस्करण का उपयोग कर रहे हैं तो उपरोक्त आदेश को संशोधित करना याद रखें!
लॉन्च करने से पहले, सर्वर आपको यूला (एंड-यूज़र लाइसेंस एग्रीमेंट) से सहमत होने के लिए कहेगा।
आप यूला को रास्पियन के नैनो टेक्स्ट एडिटर में खोल सकते हैं:
nano eula.txt
इस फ़ाइल के अंदर, “FALSE” को “true” में बदलें और फिर Ctrl का उपयोग करके अपने परिवर्तन सहेजें। + X शॉर्टकट के बाद y . अंत में, अपने कीबोर्ड पर एंटर की दबाएं।
अब आपको सर्वर को फिर से लॉन्च करने की आवश्यकता है, इसलिए रास्पबेरी पाई को reboot
. दर्ज करके रीबूट करें टर्मिनल में कमांड करें।
आपका रास्पबेरी पाई अब रीबूट हो जाएगा, और जब यह बैक अप और चल रहा है, तो आप अपने सर्वर से कनेक्ट करने के लिए तैयार होंगे!
अपने Minecraft सर्वर से कनेक्ट करना
रास्पबेरी पाई सर्वर से कनेक्ट करने के लिए, आपको इसका आईपी पता जानना होगा। इस जानकारी को पुनः प्राप्त करने के लिए, टर्मिनल खोलें और निम्न कमांड चलाएँ:
sudo hostname -I
अपने लैपटॉप या कंप्यूटर पर Minecraft Java संस्करण लॉन्च करें।
"प्ले -> मल्टीप्लेयर" चुनें।
आपका सर्वर स्वचालित रूप से स्थानीय सूची में दिखाई देना चाहिए, लेकिन यदि आप इसका पता नहीं लगा सकते हैं:
- “सर्वर जोड़ें” चुनें।
- अपने रास्पबेरी पाई का आईपी पता दर्ज करें।
- “हो गया” पर क्लिक करें।
अब आपको अपने Minecraft सर्वर से सफलतापूर्वक कनेक्ट होना चाहिए।
अपने सर्वर को स्वचालित रूप से बूट करें
जब आप अपने सर्वर को स्वचालित रूप से प्रारंभ करने के लिए सेट कर सकते हैं तो अपने सर्वर को मैन्युअल रूप से लॉन्च करने की परेशानी पर क्यों जाएं?
अपने सर्वर को बूट पर शुरू करने के लिए, आपको Minecraft सर्वर के लिए एक नई सेवा बनाने की आवश्यकता होगी, इसलिए अपने रास्पबेरी पाई पर एक टर्मिनल विंडो खोलें और निम्न कमांड चलाएँ:
sudo nano /lib/systemd/system/minecraftserver.service
नैनो टेक्स्ट एडिटर में, निम्नलिखित दर्ज करें:
[Unit] Description=Minecraft Spigot Server [Service] User=pi Group=pi Restart=on-abort WorkingDirectory=/home/pi/minecraft/ ExecStart=/usr/bin/java -Xms512M -Xmx1008M -jar /home/pi/minecraft/spigot-1.15.2.jar nogui [Install] WantedBy=multi-user.target
Ctrl . का उपयोग करके इस फ़ाइल को सहेजें + X कीबोर्ड शॉर्टकट, और फिर y . दबाएं और संकेत मिलने पर कुंजियाँ दर्ज करें।
अब आप निम्न आदेश का उपयोग करके सेवा को सक्षम कर सकते हैं:
sudo systemctl enable minecraftserver.service
और अंत में, आप अपना Minecraft सर्वर शुरू कर सकते हैं:
sudo systemctl start minecraftserver.service
आपका सर्वर अब हर बार जब आप अपने रास्पबेरी पाई को पावर करते हैं तो स्वचालित रूप से शुरू हो जाना चाहिए।
अब आप अपने Minecraft की दुनिया के हर हिस्से को कस्टमाइज़ कर सकते हैं, और दोस्तों और परिवार के साथ खेल सकते हैं। वर्तमान में, आपका सर्वर केवल स्थानीय नेटवर्क पर ही पहुँचा जा सकता है, लेकिन आप पोर्ट फ़ॉरवर्डिंग का उपयोग करके लोगों को बाहर से अपने सर्वर से कनेक्ट करने की अनुमति दे सकते हैं।
क्या आपने अपना खुद का Minecraft सर्वर स्थापित किया है? यदि ऐसा है, तो हमें यह सुनना अच्छा लगेगा कि आप अद्वितीय और दिलचस्प Minecraft दुनिया बनाने के लिए अपने सर्वर का उपयोग कैसे कर रहे हैं।