ค้นหาเว็บไซต์

วิธีการติดตั้งเซิร์ฟเวอร์ Minecraft Bedrock บน Raspberry Pi


ต้องการโฮสต์โลก Minecraft ของคุณเองที่สามารถเล่นได้จากอุปกรณ์ใด ๆ ที่ใช้ Bedrock Edition หรือไม่? สิ่งที่คุณต้องมีคือ Raspberry Pi

การเล่น Minecraft กับเพื่อนและครอบครัวต้องใช้โหมดแบ่งหน้าจอหรือใช้อุปกรณ์หลายเครื่อง เพื่อผลลัพธ์ที่ดีที่สุด ควรเชื่อมต่อกับเซิร์ฟเวอร์ Minecraft

แต่การจ่ายเงินสำหรับเซิร์ฟเวอร์ Minecraft นั้นมีราคาแพง ทำไมไม่สร้างของคุณเอง? ตอนนี้คุณสามารถรัน Minecraft Bedrock Server บน Raspberry Pi ได้แล้ว

เหตุใดจึงต้องใช้เซิร์ฟเวอร์ Minecraft Bedrock

ในช่วงหลายปีที่ผ่านมา Minecraft ได้พัฒนาไปไกลกว่าเกม Java ดั้งเดิม ในปี 2016 Minecraft Bedrock Edition เป็นเวอร์ชันหลักที่วางจำหน่ายบนพีซี คอนโซล และมือถือ

แม้ว่าสิ่งนี้จะนำเสนอฟีเจอร์ใหม่ กราฟิกที่ได้รับการปรับปรุง และความเสถียรที่ดีขึ้นให้กับเกม แต่ Minecraft Bedrock Edition ก็เข้ากันไม่ได้กับ Java เวอร์ชันเดสก์ท็อปและมือถือรุ่นเก่า ด้วยเหตุนี้ หากคุณได้ติดตั้งเซิร์ฟเวอร์ Minecraft บน Raspberry Pi คุณจะสามารถเชื่อมต่อได้จากเวอร์ชัน Java ที่เกี่ยวข้องเท่านั้น (ไม่ว่าจะบนพีซีหรือ Pi อื่น)

เนื่องจากขณะนี้มีเซิร์ฟเวอร์ที่เข้ากันได้กับ Minecraft Bedrock (ที่ใช้ Java) สำหรับ Raspberry Pi คุณจึงสามารถใช้เพื่อโฮสต์เกมที่เล่นบนอุปกรณ์ใด ๆ ที่ใช้ Bedrock สิ่งนี้ทำให้คุณได้เปรียบในการควบคุมเซิร์ฟเวอร์ได้อย่างเต็มที่ ตั้งแต่การตั้งค่าคำเชิญและการกำหนดสิทธิ์การเข้าถึง ไปจนถึงการติดตั้งม็อดและการสำรองข้อมูลโลก

Raspberry Pi ตัวใดที่จะรันเซิร์ฟเวอร์ Minecraft Bedrock?

สำหรับโปรเจ็กต์นี้ คุณมีตัวเลือกระหว่าง Raspberry Pi 3 หรือ Raspberry Pi 4 โดยธรรมชาติแล้ว Pi 4 ที่มีรุ่น 2GB, 4GB และ 8GB เป็นตัวเลือกที่ดีที่สุด อย่างไรก็ตาม คุณควรจะสามารถรันเซิร์ฟเวอร์ Minecraft Bedrock Edition บน Raspberry Pi 3 ได้

เพื่อทดสอบโปรเจ็กต์นี้ ฉันใช้ Raspberry Pi 3 B+ อุปกรณ์นี้มีโปรเซสเซอร์ Quad-core 1.4GHz 64 บิต และ RAM ขนาด 1GB การตั้งค่าเริ่มต้นดำเนินการผ่าน Wi-Fi โดยใช้ SSH แต่การตอบสนองที่ดีขึ้นและความหน่วงที่ต่ำกว่าสามารถทำได้ด้วยการเชื่อมต่ออีเธอร์เน็ตกับเราเตอร์ของคุณ

สิ่งที่ต่ำกว่า Raspberry Pi 3 ควรหลีกเลี่ยง

สิ่งที่คุณต้องการสำหรับเซิร์ฟเวอร์ Minecraft Bedrock

หากต้องการโฮสต์ซอฟต์แวร์เซิร์ฟเวอร์ คุณจะต้องมีระบบปฏิบัติการ เพื่อประสิทธิภาพสูงสุด เลือกใช้ระบบปฏิบัติการน้ำหนักเบา--Raspberry Pi OS Lite น่าจะเป็นตัวเลือกที่ดีที่สุดที่นี่

ดูคำแนะนำในการติดตั้งระบบปฏิบัติการบน Raspberry Pi ก่อนดำเนินการต่อ ขอแนะนำให้คุณกำหนดค่าการติดตั้งให้เชื่อมต่อกับเครือข่าย Wi-Fi ของคุณโดยอัตโนมัติ (หากคุณใช้งานอยู่) และเปิดใช้งาน SSH บน Raspberry Pi หากคุณไม่ได้ใช้ SSH คุณจะต้องตั้งค่าและเชื่อมต่อแป้นพิมพ์และจอแสดงผล

คุณจะต้องติดตั้ง:

  • คอมไพล์
  • จาวา SDK
  • Java build ล่าสุดของ Minecraft ที่เข้ากันได้กับ Bedrock Edition

ทำตามขั้นตอนด้านล่างเพื่อติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Minecraft Bedrock ของคุณ

กำหนดค่าระบบปฏิบัติการ Raspberry Pi สำหรับเซิร์ฟเวอร์ Minecraft Bedrock Edition

ก่อนที่คุณจะสามารถติดตั้งซอฟต์แวร์เซิร์ฟเวอร์ได้ คุณจะต้องกำหนดค่า Raspberry Pi ก่อน ขั้นตอนเหล่านี้ถือว่าคุณได้ติดตั้ง Raspberry Pi OS แล้ว

เริ่มต้นด้วยการตรวจสอบให้แน่ใจว่าระบบปฏิบัติการเป็นปัจจุบัน:

sudo apt update && sudo apt upgrade

จากนั้นเปิดเครื่องมือกำหนดค่า Raspberry Pi raspi-config:

sudo raspi-config

ใช้ปุ่มลูกศรเพื่อเลือก ตัวเลือกระบบ > หน่วยความจำ GPU และ GPU ไปที่ 16 สิ่งนี้ทำให้มั่นใจได้ว่าทรัพยากรระบบส่วนใหญ่มีไว้สำหรับเซิร์ฟเวอร์โดยเฉพาะ กด Tab เพื่อเลือก ตกลง

หากคุณยังไม่ได้เปิดใช้งาน SSH ณ จุดนี้ ให้ดำเนินการได้โดยเลือก ตัวเลือกการเชื่อมต่อ > SSH กด Tab< เพื่อเลือก ใช่ และกด Enter เพื่อยืนยัน

จากนั้นกด Tab เพื่อเลือก Finish จากนั้นกด Enter เพื่อรีบูต Raspberry Pi

ตั้งค่าเซิร์ฟเวอร์ Minecraft Bedrock บน Raspberry Pi ของคุณ

เมื่อรีสตาร์ท Raspberry Pi ให้ติดตั้ง Git

sudo apt install git

ซอฟต์แวร์นี้ช่วยให้คุณสามารถโคลนพื้นที่เก็บข้อมูล GitHub ไปยังคอมพิวเตอร์ของคุณได้ และจำเป็นสำหรับการติดตั้งเซิร์ฟเวอร์ Minecraft Bedrock

ตอนนี้คุณสามารถติดตั้ง Java ได้แล้ว

sudo apt install default-jdk

สิ่งนี้จะติดตั้ง Java เวอร์ชันเริ่มต้น (ปัจจุบัน) สามารถตรวจสอบเวอร์ชั่นไหนได้โดยการกรอก

java -version

(โปรดทราบว่าหากต้องการติดตั้ง Java รุ่นใดรุ่นหนึ่ง ให้ใช้ชื่อเวอร์ชันเฉพาะ เช่น sudo apt install openjdk-8-jdk)

ในขณะที่เขียน เวอร์ชัน default-jdk คือ 11.0.16

ติดตั้งเซิร์ฟเวอร์ Minecraft Bedrock บน Raspberry Pi

คุณยังไม่พร้อมที่จะติดตั้งเซิร์ฟเวอร์ เริ่มต้นด้วยการเข้า

git clone https://github.com/CloudburstMC/Nukkit

รอสักครู่ จากนั้นสลับไปที่ไดเร็กทอรี Nukkit

cd Nukkit

ที่นี่ อัปเดตโมดูลย่อย:

git submodule update &ndash;init

ซึ่งจะใช้เวลาสักครู่จึงจะเสร็จสมบูรณ์ เมื่อเสร็จแล้วให้เปลี่ยนการอนุญาตบน mvnw

chmod +x mvnw

ในที่สุด :

./mvnw clean package

คำสั่งสุดท้ายนี้เป็นส่วนที่ยาวที่สุดของกระบวนการ เป็นโอกาสที่ดีในการบูต Minecraft Bedrock Edition บนพีซี มือถือ หรือคอนโซลของคุณให้พร้อม

เรียกใช้เซิร์ฟเวอร์ Minecraft Bedrock บน Raspberry Pi

เมื่อพร้อมแล้ว ให้เปลี่ยนไดเร็กทอรี:

cd target

ที่นี่เปิดซอฟต์แวร์เซิร์ฟเวอร์:

java -jar nukkit-1.0-SNAPSHOT.jar

ในตอนแรกคุณจะได้รับคำแนะนำให้ป้อนภาษาเซิร์ฟเวอร์ที่คุณต้องการ

เมื่อเสร็จแล้ว Nukkit จะเริ่มทำงาน คุณสมบัติเซิร์ฟเวอร์จะถูกนำเข้า และสภาพแวดล้อมของเกมจะถูกเปิดใช้งาน สิ่งนี้เริ่มต้นด้วยโหมดเกมเริ่มต้นที่ตั้งค่าเป็น Survival แต่คุณสามารถเปลี่ยนได้ในภายหลัง

เมื่อทุกอย่างดูเหมือนจะทำงานแล้ว ให้เข้าไป

status

ซึ่งจะแสดงข้อเท็จจริงต่างๆ เช่น การใช้หน่วยความจำ เวลาใช้งาน หน่วยความจำที่มีอยู่ โหลด และจำนวนผู้เล่น

คุณยังสามารถใช้คำสั่ง help (หรือกด ?) เพื่อตรวจสอบคำแนะนำที่สามารถใช้เพื่อดูแลเซิร์ฟเวอร์ สิ่งเหล่านี้สามารถป้อนข้อมูลลงใน Pi โดยตรงด้วยแป้นพิมพ์ ผ่าน SSH หรือจากคอนโซลแชทของเกม Minecraft (อย่าลืมนำหน้าแต่ละคำสั่งด้วย “/” ในคอนโซล)

เชื่อมต่อกับเซิร์ฟเวอร์ Minecraft Bedrock จากอุปกรณ์อื่น

เมื่อตั้งค่าทุกอย่างแล้ว คุณก็พร้อมที่จะเชื่อมต่อกับเซิร์ฟเวอร์ของคุณแล้ว เพื่อทำสิ่งนี้

  1. เปิด Minecraft Bedrock Edition บนอุปกรณ์อื่น ๆ
  2. เลือก เซิร์ฟเวอร์ > เพิ่มเซิร์ฟเวอร์
  3. ป้อน ชื่อ และ ที่อยู่ IP ของเซิร์ฟเวอร์ (คุณควรทราบสิ่งนี้จากการใช้ SSH)
  4. แตะ เล่น เพื่อเข้าสู่เซิร์ฟเวอร์ทันที หรือ บันทึก
  5. การเชื่อมต่อครั้งต่อไป เซิร์ฟเวอร์จะแสดงรายการภายใต้ เซิร์ฟเวอร์เพิ่มเติม - เพียงเลือกจากนั้น เข้าร่วมเซิร์ฟเวอร์

อีกสักครู่คุณควรจะเข้าสู่โลกเซิร์ฟเวอร์ Minecraft ทางฝั่งเซิร์ฟเวอร์ ข้อมูลนี้จะถูกบันทึกไว้:

สร้างเซิร์ฟเวอร์ Minecraft Bedrock Edition ด้วย Raspberry Pi ของคุณ

แม้ว่าจะต้องดำเนินการไม่กี่ขั้นตอนในการเปิดใช้งานเซิร์ฟเวอร์ Bedrock Edition บน Raspberry Pi แต่ผลลัพธ์ที่ได้ก็ถือว่าดี คุณจะจำได้ว่าอุปกรณ์ทดสอบของเราคือ Raspberry Pi 3B+ ซึ่งเกินพอสำหรับผู้เล่น 2-5 คน Raspberry Pi 4 อาจจะทำงานได้ดีกว่าสำหรับผู้เล่นจำนวนมาก

การใช้ Raspberry Pi เป็นเพียงหนึ่งในหลายวิธีที่คุณสามารถสร้างเซิร์ฟเวอร์ Minecraft ได้ฟรี