โฮมเพจ » ทำอย่างไร » วิธีการเรียกใช้เซิร์ฟเวอร์ Minecraft Spigot สำหรับผู้เล่นหลายคนที่กำหนดเอง

    วิธีการเรียกใช้เซิร์ฟเวอร์ Minecraft Spigot สำหรับผู้เล่นหลายคนที่กำหนดเอง

    การสนับสนุน LAN ดั้งเดิมของ Minecraft นั้นยอดเยี่ยมมากสำหรับการรันเกมได้อย่างรวดเร็ว แต่ถ้าคุณต้องการเซิร์ฟเวอร์เฉพาะที่กำหนดเอง Spigot คือหนทางที่จะไป Spigot ถูกสร้างขึ้นบน API ปลั๊กอินชื่อ Bukkit ซึ่งทำให้การเล่นเกมของคุณเป็นเรื่องง่ายและเนื่องจากโครงการ Bukkit นั้นเริ่มมีมาตั้งแต่รุ่งสางของผู้เล่นหลายคน Minecraft ผู้พัฒนาจำนวนมากจึงได้ปล่อยปลั๊กอินและการดัดแปลงของตัวเอง.

    หัวจุกคืออะไร?

    Spigot เป็นทางแยกที่ดัดแปลงของ Bukkit API ซึ่งเป็นตัวดัดแปลงของเซิร์ฟเวอร์ Minecraft อย่างเป็นทางการที่ออกโดย Mojang Bukkit เกิดเมื่อผู้พัฒนาและผู้ควบคุมไม่พอใจกับแหล่งข้อมูลปิดและการขาดคุณสมบัติในเซิร์ฟเวอร์อย่างเป็นทางการและต้องการโซลูชันเซิร์ฟเวอร์แบบแยกส่วนและปรับแต่งได้มากขึ้น การใช้งานจริงของ Bukkit API เรียกว่า CraftBukkit และเมื่อ Minecraft เพิ่มขึ้น CraftBukkit ก็กลายเป็นตัวเลือกที่ดีที่สุดสำหรับเซิร์ฟเวอร์ขนาดกลางและขนาดใหญ่ เนื่องจากปัญหาทางกฎหมายบางประการโครงการ CraftBukkit จึงปิดตัวลงและไม่ได้รับการอัปเดตเป็นรุ่น Minecraft เวอร์ชั่นใหม่ล่าสุด 1.8.

    นี่คือที่มาของ Spigot หัวจุกถูกออกแบบมาเพื่อทำให้ CraftBukkit เร็วขึ้นและมีประสิทธิภาพมากขึ้น มันใช้ Bukkit API ดังนั้นปลั๊กอินทั้งหมดที่เข้ากันได้กับ Bukkit เข้ากันได้กับ Spigot เมื่อการดาวน์โหลดของ Bukkit ถูกปิดตัวลงโครงการ Spigot จะทำการอัพเดตซอฟต์แวร์อย่างต่อเนื่องทำให้กลายเป็นตัวเลือกที่ใหญ่ที่สุดสำหรับเซิร์ฟเวอร์ modded และทางเลือกเดียวสำหรับ modded 1.8 เซิร์ฟเวอร์.

    การติดตั้ง Windows

    หัวจุกไม่มีการดาวน์โหลด; มันจะต้องรวบรวมจากแหล่งที่มา ทีม Spigot ทำสิ่งนี้โดยอัตโนมัติด้วยโปรแกรมที่ชื่อว่า BuildTools คุณสามารถดาวน์โหลด BuildTools เวอร์ชันล่าสุดได้ที่นี่ คุณจะต้องมี Git สำหรับ Windows ด้วย ตรวจสอบให้แน่ใจว่าคุณมี Java เวอร์ชันล่าสุด.

    สร้างโฟลเดอร์เพื่อจัดเก็บไฟล์เซิร์ฟเวอร์ทั้งหมดของคุณและติดกับโถ BuildTools:

    เรียกใช้การตั้งค่า Git สำหรับ Windows และรออย่างอดทนจนกว่าแถบความคืบหน้าจะสิ้นสุด.

    เมื่อติดตั้ง Git เสร็จแล้วให้เปิดเมนูเริ่มและคุณจะเห็นแอปพลิเคชันใหม่ในโฟลเดอร์โปรแกรมของคุณ รัน Git bash แล้วคุณจะเห็นหน้าต่างเทอร์มินัล หากคุณมีประสบการณ์เกี่ยวกับเทอร์มินัล Unix คุณควรคุ้นเคยกับวิธีการใช้งาน ถ้าไม่กระบวนการง่ายอยู่แล้ว เพียง cd ไปที่โฟลเดอร์ที่คุณวางบิวด์ BuildTools และรันด้วย java -jar:

    cd ~ / path / to / folder /

    java -jar BuildTools.jar

    ตอนนี้โปรแกรม BuildTools จะดาวน์โหลดซอร์สโค้ดที่จำเป็นทั้งหมดแล้วคอมไพล์ไฟล์ jar เซิร์ฟเวอร์โดยอัตโนมัติ อาจใช้เวลานาน เมื่อเสร็จสิ้นคุณจะเห็นพรอมต์คำสั่งและไฟล์จำนวนมากในโฟลเดอร์ที่คุณใส่โถ BuildTools ในสร้างเอกสารข้อความใหม่ตั้งชื่อ start.bat คลิกขวาแล้วเลือกแก้ไข มันจะเปิดใน Notepad และวางสคริปต์นี้ใน:

    @ ปิดเสียง

    java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar
    หยุด

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

    บันทึกสคริปต์และเรียกใช้ คุณจะได้รับข้อผิดพลาดและโปรแกรมจะออกจาก นี่เป็นปกติ. ครั้งแรกที่คุณเรียกใช้ spigot.jar มันจะสร้างไฟล์ EULA.txt ด้วยเหตุผลทางกฎหมาย เปิดขึ้นเปลี่ยนจาก false เป็น true และรัน start.bat อีกครั้ง เพื่อทดสอบว่าเซิร์ฟเวอร์กำลังทำงานอยู่เปิด Minecraft และเชื่อมต่อกับ localhost:

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

    ชื่อผู้ใช้ op

    หรือถ้าคุณต้องการลบใครบางคน,

    ชื่อผู้ใช้ deop

    คุณต้องได้รับอนุญาตจาก op เพื่อใช้คำสั่งในเกมจำนวนมากเช่นการให้ไอเท็มหรือเปลี่ยนเป็นโหมดสร้างสรรค์ นอกจากนี้ยังมีปลั๊กอินที่สามารถให้สิทธิ์ผู้ใช้ในการใช้คำสั่งเฉพาะ.

    การติดตั้ง OS X และ Linux

    การติดตั้ง Spigot บน OS X และ Linux นั้นง่ายยิ่งขึ้น ตรวจสอบให้แน่ใจว่าคุณติดตั้ง Java เวอร์ชันล่าสุดทั้งคู่แล้ว บน Linux ให้ใช้ตัวจัดการแพ็กเกจใดก็ได้ที่คุณต้องติดตั้ง git หากคุณยังไม่มี:

    sudo apt-get git install

    sudo yum ติดตั้ง git

    ดาวน์โหลด BuildTools jar เดียวกันจากการติดตั้ง Windows และวางไว้ในโฟลเดอร์ของตัวเอง.

    บน Mac ให้เปิดเทอร์มินัลนำทางไปยังโฟลเดอร์นั้นและรันด้วย

    java -jar BuildTools.jar

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

    git config -global -unset core.autocrlf

    ก่อนเปิดขวด มิฉะนั้นการติดตั้งควรเป็นไปอย่างราบรื่นและคุณสามารถเปิดใช้ spigot.jar จากบรรทัดคำสั่งด้วย java -jar หรือด้วยสคริปต์เริ่มต้น:

    #! / bin / ดวลจุดโทษ

    java -Xms512M -Xmx1024M -XX: MaxPermSize = 128M -jar spigot.jar

    การส่งต่อพอร์ต

    หากคุณต้องการเล่นกับเพื่อนนอกเครือข่ายท้องถิ่นของคุณคุณต้องส่งต่อพอร์ตบนเราเตอร์ของคุณ พอร์ตของ Minecraft นั้นมีค่าเริ่มต้นที่ 25565 แม้ว่าจะสามารถเปลี่ยนแปลงได้ในไฟล์ config ของ server.properties.

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

    123.45.67.89:25565

    การติดตั้งปลั๊กอิน

    คุณสามารถรับปลั๊กอินจาก Bukkit หรือ SpigotMC ปลั๊กอินส่วนใหญ่ใช้ 1.7 แต่ส่วนใหญ่ใช้งานได้ 1.8 การติดตั้งปลั๊กอินนั้นง่ายเหมือนการดาวน์โหลดไฟล์ jar และวางไว้ในโฟลเดอร์ปลั๊กอิน จากนั้นคุณต้องโหลดซ้ำหรือรีสตาร์ทเซิร์ฟเวอร์เพื่อให้ปลั๊กอินใหม่เริ่มทำงาน.

    นี่คือปลั๊กอินพื้นฐานที่คุณควรติดตั้งเมื่อตั้งค่า:

    • LANBroadcaster เปิดเซิร์ฟเวอร์ของคุณไปยังเครือข่ายท้องถิ่นของคุณเพื่อให้เพื่อน ๆ สามารถเชื่อมต่อโดยไม่ต้องพิมพ์ใน IP.
    • ลิขสิทธิ์ช่วยให้คุณมีโลก Minecraft ได้มากเท่าที่คุณต้องการและพอร์ทัลลิขสิทธิ์ช่วยให้คุณเชื่อมโยงพวกเขาเข้าด้วยกันได้อย่างง่ายดาย.
    • WorldEdit ให้การควบคุมที่มีประสิทธิภาพเหนือภูมิประเทศและสิ่งปลูกสร้าง.
    • WorldGuard ปกป้องงานสร้างของคุณจากผู้เล่นและสิ่งแวดล้อม.

    แต่ละปลั๊กอินเหล่านี้มีไวยากรณ์ของตัวเองซึ่งคุณสามารถเรียนรู้ได้โดยการเรียกใช้ / ช่วยเหลือในเกม.