মাইনক্রাফ্ট হল সর্বকালের দ্বিতীয় সর্বাধিক বিক্রিত ভিডিও গেম, যেখানে 122 মিলিয়ন লোক শুধুমাত্র সেপ্টেম্বর 2019-এ লগ ইন করেছে৷ যদিও আপনি মাইনক্রাফ্টের একক বিশ্ব অন্বেষণ করতে পারেন, কিছু জিনিস বন্ধুদের সাথে আরও মজাদার! আপনার নিজের মাইনক্রাফ্ট সার্ভার তৈরি করে, আপনার বিশ্বের উপর সম্পূর্ণ নিয়ন্ত্রণ থাকবে:আপনি আপনার নিজস্ব নিয়ম সেট করতে পারেন, মোড ইনস্টল করতে পারেন এবং আপনার সাথে Minecraft অন্বেষণ করতে আপনার সমস্ত বন্ধুদের আমন্ত্রণ জানাতে পারেন!
এই টিউটোরিয়ালে আপনি শিখবেন কীভাবে রাস্পবেরি পাই ব্যবহার করে আপনার স্থানীয় Wi-Fi নেটওয়ার্কে একটি স্বতন্ত্র মাইনক্রাফ্ট সার্ভার সেট আপ এবং হোস্ট করতে হয়। এই সার্ভারটি একবার চালু হয়ে গেলে, আপনি আপনার নেটওয়ার্কের সাথে সংযুক্ত অন্য কারো সাথে খেলতে সক্ষম হবেন - আদর্শ যদি আপনার সন্তান বা রুমমেটরা Minecraft নিয়ে আচ্ছন্ন হয়!
আপনি যদি চান যে লোকেরা আপনার রাস্পবেরি পাই এর সাথে দূরবর্তীভাবে সংযোগ করুক, তাহলে আপনাকে কয়েকটি অতিরিক্ত পদক্ষেপ সম্পূর্ণ করতে হবে, যা আপনি এই টিউটোরিয়াল জুড়ে শিখবেন।
আপনার যা প্রয়োজন
এই টিউটোরিয়ালটি সম্পূর্ণ করতে আপনার প্রয়োজন হবে:
- একটি রাস্পবেরি পাই রাস্পবিয়ান চালাচ্ছে। আপনার যদি ইতিমধ্যে রাস্পবিয়ান না থাকে, তাহলে আপনি সর্বশেষ সংস্করণটি ধরতে পারেন এবং Etcher ব্যবহার করে এটি ফ্ল্যাশ করতে পারেন
- একটি পাওয়ার তার যা আপনার রাস্পবেরি পাইয়ের সাথে সামঞ্জস্যপূর্ণ
- একটি বাহ্যিক কীবোর্ড এবং এটিকে আপনার রাস্পবেরি পাইতে সংযুক্ত করার একটি উপায়
- একটি HDMI বা মাইক্রো HDMI কেবল, আপনার রাস্পবেরি পাই এর মডেলের উপর নির্ভর করে
- একটি বাহ্যিক মনিটর
- ইথারনেট তারের যদি Wi-Fi এর মাধ্যমে সংযোগ না হয়
- মাইনক্রাফ্ট জাভা সংস্করণ চালানো একটি ল্যাপটপ বা কম্পিউটার।
একবার আপনি আপনার সরঞ্জামগুলি একত্রিত করার পরে, আপনি আপনার Minecraft সার্ভার তৈরি করতে প্রস্তুত।
আপনি রাস্পবিয়ান চালাচ্ছেন তা নিশ্চিত করুন
যদি আপনি ইতিমধ্যেই না করে থাকেন, তাহলে আপনার রাস্পবেরি পাই-তে আপনার এক্সটার্নাল কীবোর্ড, মনিটর এবং অন্য কোনো পেরিফেরিয়াল সংযুক্ত করুন এবং তারপরে এটিকে একটি পাওয়ার সোর্সে প্লাগ করুন৷
একবার আপনার রাস্পবেরি পাই বুট হয়ে গেলে, আপনাকে নিশ্চিত করতে হবে যে আপনার রাস্পবিয়ান সংস্করণ আপ টু ডেট। রাস্পবিয়ান টুলবারে টার্মিনাল আইকনে ক্লিক করে একটি নতুন টার্মিনাল উইন্ডো চালু করুন এবং তারপরে নিম্নলিখিত কমান্ডগুলি চালান:
sudo apt-get update sudo apt-get upgrade
Raspbian এখন যেকোনো উপলব্ধ আপডেট ডাউনলোড এবং ইনস্টল করবে। অনুরোধ করা হলে, নিম্নলিখিত কমান্ড ব্যবহার করে আপনার রাস্পবেরি পাই পুনরায় বুট করুন:
reboot
রাস্পবিয়ানের মেমরি স্প্লিট আপডেট করুন
এর পরে, আপনাকে রাস্পবিয়ানকে বলতে হবে কিভাবে কনফিগার টুল ব্যবহার করে উপলব্ধ মেমরি ব্যবহার করা উচিত।
আপনি নিম্নলিখিত টার্মিনাল কমান্ড ব্যবহার করে এই টুলটি চালু করতে পারেন:
sudo raspi-config
প্রদর্শিত উইন্ডোতে, "অ্যাডভান্সড অপশন ->মেমরি স্প্লিট"-এ নেভিগেট করুন এবং "16" মান লিখুন। "ঠিক আছে" ক্লিক করে আপনার পরিবর্তনগুলি সংরক্ষণ করুন৷
৷ঐচ্ছিক:SSH সংযোগের অনুমতি দেওয়া হচ্ছে
আপনি যদি শেষ পর্যন্ত চান যে লোকেরা আপনার সার্ভারের সাথে দূরবর্তীভাবে সংযোগ করতে সক্ষম হোক, তাহলে এখনই SSH সক্ষম করার উপযুক্ত সময়:
1. টুলবারে, রাস্পবেরি পাই আইকনটি নির্বাচন করুন৷
৷2. "পছন্দগুলি -> রাস্পবেরি পাই কনফিগারেশন" এ নেভিগেট করুন৷
৷3. "ইন্টারফেস" ট্যাবটি নির্বাচন করুন৷
4. "SSH" খুঁজুন এবং এর সাথে থাকা "সক্ষম" রেডিও বোতামটি নির্বাচন করুন৷
5. "ঠিক আছে" ক্লিক করে আপনার পরিবর্তনগুলি সংরক্ষণ করুন৷
6. রাস্পবেরি পাই রিবুট করুন উপরের-বাম কোণে থাকা ছোট্ট আইকনে ক্লিক করে এবং "শাটডাউন -> রিবুট" এ নেভিগেট করে অথবা reboot
চালিয়ে টার্মিনালে কমান্ড।
একটি Spigot সার্ভার তৈরি করুন
আমরা 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
আপডেট করুন সর্বশেষ সংস্করণ উল্লেখ করতে.
একবার Spigot ডাউনলোড হয়ে গেলে, আপনি আপনার সার্ভার চালু করতে পারেন:
java -Xms512M -Xmx1008M -jar /home/pi/minecraft/spigot-1.15.2.jar nogui
আপনি যদি Spigot 1.15.2 ছাড়া অন্য কোনো সংস্করণ ব্যবহার করেন তাহলে উপরের কমান্ডটি পরিবর্তন করতে ভুলবেন না!
চালু করার আগে, সার্ভার আপনাকে Eula (শেষ-ব্যবহারকারী লাইসেন্স চুক্তি) এর সাথে সম্মত হতে বলবে।
আপনি রাস্পবিয়ানের ন্যানো টেক্সট এডিটরে ইউলা খুলতে পারেন:
nano eula.txt
এই ফাইলের ভিতরে, "FALSE" কে "true" এ পরিবর্তন করুন এবং তারপর Ctrl ব্যবহার করে আপনার পরিবর্তনগুলি সংরক্ষণ করুন + X y এর পরে শর্টকাট . অবশেষে, আপনার কীবোর্ডে এন্টার কী টিপুন।
এখন আপনাকে সার্ভারটি পুনরায় চালু করতে হবে, তাই reboot
প্রবেশ করে রাস্পবেরি পাই রিবুট করুন টার্মিনালে কমান্ড দিন।
আপনার রাস্পবেরি পাই এখন রিবুট হবে, এবং যখন এটি ব্যাক আপ এবং চালু হবে, আপনি আপনার সার্ভারের সাথে সংযোগ করতে প্রস্তুত থাকবেন!
আপনার Minecraft সার্ভারের সাথে সংযোগ করা হচ্ছে
রাস্পবেরি পাই সার্ভারের সাথে সংযোগ করতে, আপনাকে এর আইপি ঠিকানা জানতে হবে। এই তথ্য পুনরুদ্ধার করতে, টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডটি চালান:
sudo hostname -I
আপনার ল্যাপটপ বা কম্পিউটারে Minecraft Java সংস্করণ চালু করুন।
"প্লে -> মাল্টিপ্লেয়ার" নির্বাচন করুন।
আপনার সার্ভার স্থানীয় তালিকায় স্বয়ংক্রিয়ভাবে উপস্থিত হওয়া উচিত, কিন্তু যদি আপনি এটি সনাক্ত করতে না পারেন:
- "সার্ভার যোগ করুন" নির্বাচন করুন।
- আপনার রাস্পবেরি পাই এর IP ঠিকানা লিখুন।
- "সম্পন্ন" এ ক্লিক করুন।
আপনার এখন সফলভাবে আপনার 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 সার্ভার সেট আপ করেছেন? যদি তাই হয়, তাহলে আমরা শুনতে চাই যে আপনি কীভাবে অনন্য এবং আকর্ষণীয় মাইনক্রাফ্ট বিশ্ব তৈরি করতে আপনার সার্ভার ব্যবহার করছেন।