ปลั๊กอิน Minecraft WorldBorder
ข้อมูลเกี่ยวกับ WorldBorder และเซิร์ฟเวอร์ที่พบ
🔌 เกี่ยวกับ WorldBorder
WorldBorder เป็นปลั๊กอิน Minecraft สำหรับบังคับใช้และจัดการขอบเขตของโลกบนเซิร์ฟเวอร์ที่ใช้ Bukkit/Spigot โดยรองรับขอบเขตแยกตามแต่ละโลก (หนึ่งขอบเขตต่อหนึ่งโลก) ในรูปแบบวงกลม/วงรี หรือสี่เหลี่ยมจัตุรัส/สี่เหลี่ยมผืนผ้า ป้องกันผู้เล่นไม่ให้ข้ามขอบเขตเว้นแต่จะได้รับสิทธิ์ยกเว้น และมีคำสั่งจัดการ chunk สำหรับสร้างพื้นที่ล่วงหน้าหรือ trim พื้นที่ที่อยู่นอกขอบเขต
🎯 จุดประสงค์
จุดประสงค์หลักของ WorldBorder คือการจำกัดและควบคุมการขยายของโลก พร้อมทั้งให้เครื่องมือแก่ผู้ดูแลเซิร์ฟเวอร์ในการจัดการการสร้างและการเก็บข้อมูล chunk ปลั๊กอินนี้ช่วยลดการขยายโลกที่ไม่ควบคุมด้วยการบังคับใช้ขอบเขต และมีเครื่องมือสำหรับสร้าง chunk ที่ขาดหายในขอบเขต หรือเอา chunk ที่อยู่นอกขอบเขตออก
⚙️ คุณสมบัติ
- ขอบเขตแยกตามแต่ละโลก (หนึ่งขอบเขตต่อหนึ่งโลก) ในรูปแบบวงกลม/วงรี หรือสี่เหลี่ยมจัตุรัส/สี่เหลี่ยมผืนผ้า
- การตั้งค่าและกำหนดขอบเขตด้วยคำสั่ง (ไม่จำเป็นต้องแก้ไฟล์คอนฟิกด้วยตนเองสำหรับการตั้งค่าพื้นฐาน)
- คำสั่ง Fill (generate) เพื่อสร้าง chunk ที่ยังไม่มีให้ล่วงหน้าจนถึงขอบเขต พร้อมโซนบัฟเฟอร์ที่ปรับได้
- คำสั่ง Trim เพื่อลบ chunk ที่เกินขอบเขต พร้อมโซนบัฟเฟอร์แบบเลือกได้
- ฟังก์ชัน bypass เพื่ออนุญาตให้ผู้เล่นบางคนข้ามขอบเขตได้
- ตัวเลือกแสดงขอบเขตอัตโนมัติใน DynMap หากมีการติดตั้ง DynMap
- จัดตำแหน่งผู้เล่นกลับเข้าไปในขอบเขตอย่างปลอดภัยเมื่อถูกย้ายกลับ; จัดการโมเมนตัมของยานพาหนะเพื่อป้องกันการ bypass
- รองรับระบบ permission ที่ทำงานร่วมกับกลไก superperms ในตัวของ Bukkit
- บันทึกข้อมูลปลั๊กอินอัตโนมัติเมื่อขอบเขตหรือการตั้งค่าเปลี่ยนแปลง
🧩 เหมาะกับใคร
สำหรับเจ้าของและผู้ดูแลเซิร์ฟเวอร์ที่ต้องการควบคุมขนาดโลกและการสร้าง chunk: เซิร์ฟเวอร์ survival และ SMP, เซิร์ฟเวอร์สาธารณะที่มีทรัพยากรจำกัด และเซิร์ฟเวอร์ใดก็ตามที่ต้องการควบคุมขอบเขตโลกแบบกำหนดได้แน่นอน
🏗️ ตัวอย่างการใช้งาน
- สร้าง chunk ทั้งหมดภายในรัศมีที่กำหนดล่วงหน้าก่อนเปิดแผนที่ใหม่ให้ผู้เล่น
- trim chunk ที่ไม่ได้ใช้ซึ่งอยู่นอกขอบเขตที่ตั้งไว้เพื่อกู้คืนพื้นที่ดิสก์ในโลกที่เปิดใช้งานมานาน
- บังคับใช้พื้นที่แผนที่ที่เล่นได้สำหรับมินิเกมหรือประสบการณ์ survival ที่คัดสรรมา
- อนุญาตให้สตาฟหรือผู้ใช้บางคนข้ามขอบเขตได้ ขณะเดียวกันก็ยังบังคับใช้ข้อจำกัดกับผู้เล่นทั่วไป
⚙️ การติดตั้ง
📥 การตั้งค่า
- ดาวน์โหลดไฟล์ JAR ของปลั๊กอินจากแหล่ง Spigot อย่างเป็นทางการหรือจากที่เก็บปลั๊กอิน
- วางไฟล์ JAR ลงในไดเรกทอรี
plugins/บนเซิร์ฟเวอร์ Bukkit/Spigot/Paper - รีสตาร์ตเซิร์ฟเวอร์และตรวจสอบบันทึกคอนโซลเพื่อยืนยันว่าปลั๊กอินโหลดสำเร็จ
📦 สิ่งที่ต้องใช้ร่วมกัน
- DynMap (ไม่บังคับ) — WorldBorder สามารถแสดงขอบเขตที่กำหนดไว้ใน DynMap ได้ หากติดตั้งปลั๊กอินนั้น
🧠 หมายเหตุทางเทคนิค
- ซอร์สโค้ดทางการได้รับอนุญาตภายใต้ BSD-2-Clause
- ผู้เขียนต้นฉบับระบุว่าโปรเจ็กต์นี้ไม่ได้รับการสนับสนุนอย่างต่อเนื่องแล้ว; มี fork และบิลด์ที่อัปเดตโดยชุมชน
- เวอร์ชันหลักของ Minecraft ที่ระบุ/ทดสอบอย่างเป็นทางการบนแหล่งหลักคือ 1.13 และ 1.14; อัปเดตได้เพิ่มการรองรับการสร้าง chunk แบบ async สำหรับ Paper ในรุ่นหลังๆ
- ปลั๊กอินนี้เขียนขึ้นเป็น Bukkit plugin และเผยแพร่ผ่าน Spigot/CurseForge รวมถึงที่เก็บ GitHub ต้นฉบับ
🤝 ปลั๊กอินนี้มีประโยชน์เมื่อใด
หากคุณต้องการควบคุมอย่างแน่นอนว่าผู้เล่นจะไปที่ไหนได้บ้าง และต้องการเครื่องมือสำหรับสร้าง chunk ล่วงหน้าหรือลบ chunk รอบพื้นที่เล่นที่กำหนด WorldBorder จะให้การบังคับใช้ขอบเขตด้วยคำสั่งและเครื่องมือจัดการ chunk ที่เหมาะกับเซิร์ฟเวอร์ที่มีการดูแลโดยผู้ดูแล
- GospelCraft
เซิร์ฟเวอร์ Towny ธีมคริสเตียน มีม็อบปรับแต่ง mcMMO และงานต่างๆ — นำเสนอคัมภีร์ผ่านการเล่นเกม
449.44 - RSD Minecraft
เซิร์ฟเวอร์ Freebuild Survival ชุมชนเป็นมิตร มี Dynmap และรองรับ Bedrock ผ่าน Geyser/Floodgate — เน้นการสร้างและการเล่น
141.67 - The Dojo
Towny เซอร์ไววัล พร้อมระบบ mcMMO, เศรษฐกิจผู้เล่นและชุมชน — สร้างเมือง อัปสกิล และเล่นกับเพื่อน ๆ
038.92 - f-craft.netð136.46
- Verre de Lait
เซิร์ฟเวอร์ชุมชน 100% วานิลลา (Survival & Freebuild) มีแชทเสียง กฎชัดเจน และโลก Skyland — ประสบการณ์สงบและร่วมมือกัน
035.77 - Welcome to the Wild West!135.28
- 14 years, still trucking !133.01
- Lululand028.4
- »» [ HITECH ] ««027.22
- ТÐÐ igralsk023.14
- minecity.pl022.4
หน้าปลั๊กอิน WorldBorder แสดงว่าเครื่องมอนิเตอร์พบปลั๊กอินนี้บนเซิร์ฟเวอร์ใด พร้อมแพลตฟอร์มและเวอร์ชันที่เกี่ยวข้อง
ปลั๊กอินอาจเพิ่มคำสั่ง เศรษฐกิจ การป้องกัน สิทธิ์ มินิเกม การเชื่อมต่อ หรือกลไกอื่น ๆ บทบาทจริงของ WorldBorder ขึ้นอยู่กับการตั้งค่าของแต่ละเซิร์ฟเวอร์
ข้อมูลสร้างอัตโนมัติจากการตอบกลับทางเทคนิคของเซิร์ฟเวอร์ หากเซิร์ฟเวอร์ซ่อนรายชื่อปลั๊กอิน อาจไม่แสดงในส่วนนี้แม้ว่าจะใช้ WorldBorder
ใช้รายชื่อเซิร์ฟเวอร์ที่มี WorldBorder เพื่อเปรียบเทียบโปรเจกต์ ตรวจสอบเวอร์ชันที่เข้ากันได้ หรือหาตัวอย่างการใช้งานปลั๊กอินบนเซิร์ฟเวอร์สาธารณะ