ถ้าคุณรัก Minecraft คุณจะพบเซิร์ฟเวอร์ที่คุณชอบเล่น Minecraft เป็นเกมที่ยอดเยี่ยม แต่ด้วย Bukkit คุณสามารถเรียกใช้เซิร์ฟเวอร์ที่มีประสิทธิภาพมากขึ้นซึ่งจัดการได้ง่ายและพร้อมสำหรับปลั๊กอินขั้นสูง
เซิร์ฟเวอร์ทางเลือก
เราได้กล่าวถึงแล้ว Minecraft เกมที่ผู้ที่ชื่นชอบ และกล่าวถึงวิธีการ ใช้เซิร์ฟเวอร์ของคุณเอง สามารถทำให้สิ่งต่างๆสนุกยิ่งขึ้น แต่ Bukkit คืออะไร?
Bukkit เป็นเซิร์ฟเวอร์ที่เข้ากันได้กับ Minecraft ที่สร้างขึ้นตั้งแต่ต้น มันถูกสร้างขึ้นเพื่อให้รวดเร็วมีประสิทธิภาพและให้ความยืดหยุ่นมากขึ้น ชุมชน modding ที่ล้อมรอบ Minecraft นั้นค่อนข้างใหญ่และได้รับแรงบันดาลใจจากแก่นแท้ของเกมและ Bukkit ก็เป็นหนึ่งในผลิตภัณฑ์ ทำงานได้อย่างราบรื่นยิ่งขึ้นเมื่อเซิร์ฟเวอร์อย่างเป็นทางการทำงานได้ดีบนคอมพิวเตอร์ที่มีฮาร์ดแวร์ต่ำกว่าและมีการอัปเดตอยู่ตลอดเวลา พูดง่ายๆก็คือมันมีความหมายและค่อนข้างใช้งานง่าย
สิ่งที่ทำให้ Bukkit แตกต่างอย่างมากก็คือการออกแบบมาให้ทำงานร่วมกับปลั๊กอินที่ทำเองที่บ้าน ในขณะที่เซิร์ฟเวอร์กำลังทำงานคุณสามารถติดตั้งและโหลดปลั๊กอินจำนวนมากได้ทันที ง่ายต่อการจัดการผู้ใช้และมีเอกสารประกอบมากมายรวมถึงชุมชนที่ยอดเยี่ยม มีปลั๊กอินที่ช่วยให้คุณสามารถเรียกสิ่งของได้ตามต้องการบินและสร้างเขตวิปริตระหว่างพื้นที่และโลกที่แตกต่างกัน แม้แต่ระบบปลั๊กอินที่สร้างระบบคลาส / กิลด์และแนะนำระบบเศรษฐกิจพร้อมสกุลเงินในเกม! ความเป็นไปได้ของโปรแกรมเสริมเช่นนี้ไม่มีที่สิ้นสุดอย่างแท้จริง เช็คเอาท์ เกี่ยวกับหน้า สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปรัชญาของ Bukkit
ข้อเสียที่แท้จริงประการเดียวในการใช้ Bukkit คือไม่ได้สร้างโดยทีมงานอย่างเป็นทางการ ซึ่งหมายความว่าเมื่อมีการอัปเดต Minecraft คุณจะต้องระงับการอัปเกรดจนกว่าทีม Bukkit จะปล่อยเซิร์ฟเวอร์ที่เข้ากันได้กับเวอร์ชันใหม่ โดยทั่วไปแล้วอาจใช้เวลา 2-3 วันถึงสองสัปดาห์สำหรับเวอร์ชันที่เสถียรดังนั้นคุณจะต้องรอนานขึ้นเพื่อให้ฟีเจอร์ล่าสุดและดีที่สุด นอกจากนี้สิ่งต่างๆอาจเป็นบั๊กแม้ในบิลด์ที่แนะนำหากปลั๊กอินไม่ได้รับการอัปเดตสำหรับ Minecraft เวอร์ชันที่ใหม่กว่า สิ่งนี้ทำให้ผู้ดูแลระบบเซิร์ฟเวอร์มีความสำคัญมากยิ่งขึ้นในการสำรองข้อมูลอย่างสม่ำเสมอ
กำลังดาวน์โหลดและเรียกใช้
ไปที่หน้าหลักของ Bukkit Project: Bukkit.org (คลิกที่ภาพด้านล่างเพื่อดูขนาดเต็ม)
ทางด้านขวาคุณจะเห็นแผงที่แสดงรายการงานสร้างที่แนะนำ อันแรกคือบิลด์ที่แนะนำมากที่สุดในขณะนี้และด้านล่างคือบิลด์อื่น ๆ ที่เก่ากว่า ในวงเล็บคุณจะเห็นเวอร์ชันของ Minecraft ที่บิวด์เข้ากันได้ คุณควรอ่านโพสต์ทางด้านซ้ายเสมอเพื่อดูข้อมูลเกี่ยวกับจุดบกพร่องและความคืบหน้าในการพัฒนา
คลิกที่โครงสร้างแนะนำด้านบน คุณจะถูกนำไปที่ฮับต้นทางซึ่งคุณสามารถดาวน์โหลดไฟล์. jar ของเซิร์ฟเวอร์ที่เหมาะสมได้
คลิกลิงก์ใต้ Build Artifacts ดังที่แสดงในภาพก่อนหน้า (คลิกภาพเพื่อดูขนาดเต็ม) จากนั้นการดาวน์โหลดของคุณจะเริ่มขึ้น
วางไฟล์. jar ที่ดาวน์โหลดไว้ในโฟลเดอร์ใหม่
ถัดไปคุณต้องสร้างสคริปต์เพื่อเรียกใช้ สิ่งนี้จะแตกต่างกันไปขึ้นอยู่กับระบบปฏิบัติการที่คุณใช้งานอยู่และเราครอบคลุม Windows หากคุณใช้ Linux หรือ Mac OS ให้ตรวจสอบไฟล์ คู่มือการตั้งค่าของ Bukkit Wiki สำหรับสคริปต์เริ่มต้นที่เหมาะสม
เปิดแผ่นจดบันทึกและป้อนข้อมูลต่อไปนี้:
@ECHO ปิด
ชุดผูก =% ~ dp0
ซีดี / D "% BINDIR%"
“% ProgramFiles% \ Java \ jre6 \ bin \ java.exe” -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
หยุด
หากคุณใช้ Java เวอร์ชัน 32 บิตให้เปลี่ยน [%ProgramFiles%] เป็น [%ProgramFiles(x86)] โดยไม่ต้องใช้วงเล็บเหลี่ยม หากคุณใช้ Java Runtime 7 beta ให้เปลี่ยน [jre6] เป็น [jre7] หากคุณต้องการเปลี่ยนจำนวน RAM สูงสุดที่ใช้ได้ให้เปลี่ยน [Xmx1G] (สำหรับ 1 GB) เป็นอย่างอื่นเช่น [Xmx4G] (สำหรับ 4GB)
ไปที่ไฟล์> บันทึกเป็น ตั้งชื่อและอย่าลืมบันทึกด้วยนามสกุล. bat
ดับเบิลคลิกที่ไฟล์. bat เพื่อรันเซิร์ฟเวอร์ คุณจะเห็นหน้าต่างพรอมต์คำสั่งเปิดขึ้น
ครั้งแรกที่คุณเรียกใช้ Bukkit มันจะสร้างไฟล์อื่น ๆ ที่จำเป็นเพื่อให้ทำงานได้อย่างถูกต้องและจะสร้างโลกและโลกใต้พิภพโดยอัตโนมัติ เมื่อเสร็จแล้วเราจำเป็นต้องปิดเซิร์ฟเวอร์
พิมพ์ "หยุด" โดยไม่มีเครื่องหมายคำพูดและกด Enter สิ่งนี้จะปิดเซิร์ฟเวอร์อย่างถูกต้องและช่วยประหยัดทุกส่วนของโลก คุณจะรู้ว่าเสร็จแล้วเมื่อเห็นข้อความแจ้งว่า“ กดปุ่มใดก็ได้เพื่อดำเนินการต่อ . .”
กดปุ่มใด ๆ และหน้าต่างจะปิด
การกำหนดค่าเซิร์ฟเวอร์
ก่อนอื่นให้เปิดไฟล์ op.txt และเพิ่มชื่อผู้ใช้ของคุณลงไป สิ่งนี้จะทำให้คุณเป็น Op และคุณจะสามารถรันคำสั่งใด ๆ และทั้งหมดบนเซิร์ฟเวอร์ของคุณได้ คนอื่น ๆ ที่คุณเพิ่มลงในไฟล์นี้จะสามารถทำได้เช่นเดียวกัน
จากนั้นเปิดไฟล์ server.properties ใน notepad
ตัวเลือกส่วนใหญ่เหมือนกับเซิร์ฟเวอร์มาตรฐาน ( การกำหนดค่าเซิร์ฟเวอร์ Minecraft อย่างเป็นทางการ เลื่อนลงไปที่“ Tweaking the Server’s Properties”)
มีสองตัวเลือกใหม่ในไฟล์นี้: อนุญาตการบินและการป้องกันการวางไข่
- อนุญาตเที่ยวบินถูกตั้งค่าเป็น "เท็จ" โดยค่าเริ่มต้น นี่คือการสลับคุณสมบัติเซิร์ฟเวอร์เพื่อป้องกันไม่ให้ม็อดบินทำงาน หากคุณต้องการเปิดใช้งานการบินให้ติดตั้งม็อดบินบนเซิร์ฟเวอร์และตั้งค่าเป็น "จริง"
- การป้องกันการวางไข่โดยค่าเริ่มต้นจะตั้งไว้ที่“ 16” ซึ่งหมายความว่าผู้เล่นคนอื่นจะไม่สามารถวางบล็อกหรือสร้างในรัศมี 16 บล็อกจากจุดเกิดของคุณได้ Ops ไม่ได้รับผลกระทบจากกฎนี้
บันทึกไฟล์นี้เมื่อคุณทำเสร็จแล้ว
คำสั่ง Bukkit
ในฐานะผู้ดูแลระบบเซิร์ฟเวอร์ของคุณคุณสามารถเรียกใช้คำสั่งต่างๆเพื่อควบคุมสิ่งต่างๆ ตัวอย่างเช่น Bukkit ให้คุณเพิ่มและลบสถานะ“ Op” สำหรับผู้เล่นแต่ละคน
ในหน้าต่างคอนโซลเพียงพิมพ์ชื่อของคำสั่งพร้อมพารามิเตอร์ที่เหมาะสมหากจำเป็น - แล้วกด Enter เพื่อดำเนินการ คุณไม่จำเป็นต้องเล่น Minecraft เพื่อแชทหรือจัดการผู้เล่น!
รายการคำสั่งที่มีประโยชน์โดยย่อมีดังนี้
- op [playername] - เปลี่ยนผู้เล่นธรรมดาให้เป็น Op
- ลดลง [playername] - เปลี่ยน Op เป็นผู้เล่นปกติ
- ความช่วยเหลือ - แสดงรายการคำสั่งเซิร์ฟเวอร์ที่คุณสามารถใช้ได้
- พูด [message] - ส่งข้อความถึงผู้เล่นทุกคน
- เตะ [playername] - ตัดการเชื่อมต่อผู้เล่นจากเซิร์ฟเวอร์ของคุณอย่างจริงจัง
- เวลา [set|add] [amount] - ตั้งค่าหรือเพิ่มจำนวน (ระหว่าง 0 ถึง 24000) ของเวลาให้กับนาฬิกาโลก 0/24000 คือหลังรุ่งอรุณ 12000 ก่อนพระอาทิตย์ตก
- ประหยัดทั้งหมด - บังคับให้บันทึกชิ้นส่วนโลกทั้งหมดทันที
- หยุด - ปิดเซิร์ฟเวอร์อย่างสง่างาม
คุณยังสามารถป้อนคำสั่งเหล่านี้ในคอนโซลในเกมได้เช่นเดียวกับเซิร์ฟเวอร์ทั่วไป มีคำสั่งอื่น ๆ อีกมากมายสำหรับคุณดังนั้นอย่าลืมตรวจสอบไฟล์ รายการคำสั่ง CraftBukkit .
ตอนนี้คุณได้ติดตั้ง Bukkit แล้วคุณก็กำลังจะปรับแต่งกลไกและการเล่นเกมของ Minecraft หากคุณสนุกกับการเล่นบนเซิร์ฟเวอร์ใดเซิร์ฟเวอร์หนึ่งให้พูดคุยกับหน่วยงานและบอกพวกเขาเกี่ยวกับ Bukkit พวกเขาจะเก็บเกี่ยวผลประโยชน์เท่าที่คุณจะทำได้ ครั้งต่อไปเราจะพูดถึงการเพิ่มปลั๊กอินเช่น Flight และ Essentials แต่ในระหว่างนี้โปรดระวังไม้เลื้อย!