ปลั๊กอิน Minecraft FastAsyncWorldEdit

FastAsyncWorldEdit เป็นปลั๊กอิน Minecraft สำหรับการแก้ไขโลกแบบรวดเร็วและไม่พร้อมกัน ที่ช่วยให้แก้ไขขนาดใหญ่, schematics, rollback และฟีเจอร์ clipboard ได้โดยไม่บล็อกเซิร์ฟเวอร์.

ค้นหาเซิร์ฟเวอร์ที่มี FastAsyncWorldEdit

เซิร์ฟเวอร์ที่รายงาน FastAsyncWorldEdit: 91

เซิร์ฟเวอร์ทั้งหมดที่มี FastAsyncWorldEdit

เกี่ยวกับ FastAsyncWorldEdit

🔌 เกี่ยวกับ FastAsyncWorldEdit

FastAsyncWorldEdit คือปลั๊กอิน Minecraft ที่ออกแบบมาเพื่อทำการแก้ไขโลกขนาดใหญ่และบ่อยครั้งแบบ asynchronous เพื่อหลีกเลี่ยงการบล็อกเซิร์ฟเวอร์ เป็น WorldEdit fork ประสิทธิภาพสูงที่เน้นการปรับปรุงหน่วยความจำและ CPU, การแก้ไขหลายผู้เล่นที่ปลอดภัยขึ้น และฟีเจอร์ editor เพิ่มเติมที่เป็นประโยชน์สำหรับ builder, mapmaker และผู้ดูแลเครือข่าย

🎯 จุดประสงค์

จุดประสงค์หลักของปลั๊กอินนี้คือช่วยให้ทีมงานเซิร์ฟเวอร์และนักพัฒนาสามารถแก้ไขขนาดใหญ่มาก (schematics, mass replacements, region fills, copy/paste) และมอบบริการ history แบบถาวร, rollback และ clipboard ในขณะที่ลดผลกระทบต่อประสิทธิภาพ tick ของเซิร์ฟเวอร์ให้น้อยที่สุด

⚙️ ฟีเจอร์

  • ประมวลผลการแก้ไขแบบ asynchronous พร้อมโหมดการวางหลายแบบ (blocks, chunk placement, world/CFI) เพื่อลดภาระของ main thread
  • รองรับการแก้ไขขนาดใหญ่และมีระบบป้องกันสำหรับเซิร์ฟเวอร์ผู้เล่นหลายคน (จำกัดต่อผู้เล่นสำหรับ entity, tile, memory, changes, iterations, regions, inventory)
  • การเชื่อมต่อ clipboard ผ่านเว็บ และ clipboard แบบหลายเซิร์ฟเวอร์/ข้ามเซิร์ฟเวอร์
  • ประวัติ undo/redo แบบไม่จำกัดต่อโลก, เครื่องมือ inspection และ rollback สำหรับค้นหาและกู้คืนการเปลี่ยนแปลง
  • API ที่รองรับ WorldEdit แบบขยาย และ asynchronous wrappers สำหรับการทำงานทั่วไป
  • brushes, tools, masks, syntax ของ pattern, transforms และรูปแบบ schematic เพิ่มเติมอีกมากมาย (รวมถึงการซ่อม schematic ที่เสียหายบางส่วน)
  • ฟีเจอร์การแสดงผล, โหมด targeting, การเลื่อนใช้งาน, การผสม biome, การเพ้นท์โลกในเกม, การนำเข้ารูปภาพ และการแสดง schematic
  • ควบคุม logging (บีบอัดและบัฟเฟอร์ที่ตั้งค่าได้) และตัวเลือก bypass สำหรับการแก้ไขเร็วที่ไม่ถูกบันทึก

🧩 เหมาะกับใคร

  • ผู้ดูแลเซิร์ฟเวอร์และผู้ดูแลที่ทำการสร้างขนาดใหญ่หรือดูแลพื้นที่ creative/คล้าย creative
  • Mapmaker และ builder ที่ต้องการวาง, แปลง และจัดการ schematic ขนาดใหญ่มาก
  • ผู้ดูแลเครือข่ายที่ต้องการการแก้ไขที่ปลอดภัยและ throughput สูงบน backend server หลายเครื่อง
  • นักพัฒนาที่ต้องการพฤติกรรม API ที่เข้ากันได้กับ WorldEdit แต่ต้องการการทำงานแบบ asynchronous ที่ไม่บล็อก

🏗️ ตัวอย่างการใช้งาน

  • วางและแปลง schematic ขนาดใหญ่มากโดยไม่ทำให้ผู้เล่นออนไลน์เกิด lag จาก tick อย่างรุนแรง
  • ค้นหา history ล่าสุดและทำ rollback แบบเจาะจงหลังจากการเปลี่ยนแปลงขนาดใหญ่ที่เกิดขึ้นโดยไม่ตั้งใจ
  • ใช้ clipboard แบบถาวรเพื่อแชร์งานสร้างระหว่างเซิร์ฟเวอร์หรือสมาชิกในทีม

⚙️ การติดตั้ง

📥 การตั้งค่า

  • ดาวน์โหลด jar ของปลั๊กอินอย่างเป็นทางการจากหน้าปล่อยเวอร์ชันที่เชื่อถือได้ (Modrinth หรือหน้าทรัพยากรของปลั๊กอิน)
  • วาง jar ลงในโฟลเดอร์ plugins/ ของเซิร์ฟเวอร์คุณ
  • รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบ log ใน console เพื่อยืนยันว่าปลั๊กอินโหลดถูกต้อง

📦 Dependencies

  • FAWE ทำงานร่วมกับปลั๊กอินป้องกัน; integrations ที่ทราบว่ารองรับ ได้แก่ WorldGuard และ PlotSquared (ระบุเป็น integration ที่รองรับ ไม่ใช่ core dependencies ที่จำเป็น)

🧠 หมายเหตุทางเทคนิค

  • FAWE รักษาความเข้ากันได้ของ API กับ WorldEdit และเพิ่ม asynchronous wrappers ทำให้ปลั๊กอิน WorldEdit จำนวนมากทำงานกับการทำงานแบบ asynchronous ของ FAWE ได้
  • แพลตฟอร์มเซิร์ฟเวอร์ที่รองรับอย่างเป็นทางการ ได้แก่ Bukkit/Spigot/Paper/Purpur โปรดยืนยันความเข้ากันได้ที่แน่นอนกับ build ของเซิร์ฟเวอร์คุณก่อนติดตั้งใช้งาน
  • เวอร์ชันที่ออกและหมายเหตุความเข้ากันได้ครอบคลุม Minecraft เวอร์ชันใหม่ ๆ (โครงการระบุหลายซีรีส์ 1.16.5+ และ 1.20/1.21); โปรดตรวจสอบ release ที่คุณดาวน์โหลดเพื่อดูเวอร์ชันที่รองรับอย่างแน่นอน
  • โปรเจกต์เผยแพร่ภายใต้สัญญาอนุญาต GPL-3.0-only

🤝 เมื่อปลั๊กอินนี้มีประโยชน์

หากคุณทำการแก้ไขขนาดใหญ่เป็นประจำ รันเซิร์ฟเวอร์ creative หรือเซิร์ฟเวอร์สำหรับ builder ขนาดใหญ่ หรือจำเป็นต้องใช้พฤติกรรม API ของ WorldEdit โดยไม่บล็อก main thread ของเซิร์ฟเวอร์ FastAsyncWorldEdit จะมอบการทำงานแบบ asynchronous, เครื่องมือที่ปรับปรุงแล้ว และฟีเจอร์ rollback/history ที่ช่วยลดการหยุดชะงักจากการแก้ไขและทำให้การแก้ไขขนาดใหญ่ปลอดภัยขึ้นบนเซิร์ฟเวอร์ที่เปิดใช้งานจริง

ความคิดเห็น

ยังไม่มีความคิดเห็น

เป็นคนแรกที่แสดงความคิดเห็น

สำหรับผู้ดูแลเซิร์ฟเวอร์

ผู้เขียน
IntellectualSites, Empire92, IronApollo, MattBDev, NotMyFault
ใบอนุญาต
GPL-3.0-only
แพลตฟอร์มที่รองรับ
Bukkit, Spigot, Paper, Purpur
เวอร์ชันที่รองรับ
1.21.x, 1.20.x, 1.19.x, 1.18.2, 1.17.1, 1.16.5
การพึ่งพา
WorldGuard, PlotSquared

ลิงก์

สิ่งที่เซิร์ฟเวอร์รายงาน

แพลตฟอร์มเซิร์ฟเวอร์

  • Paper70
  • Purpur9
  • Leaf4
  • CraftBukkit3
  • Magma1

เวอร์ชันปลั๊กอิน

  • 2.16.1+9e5e49e19
  • 2.15.4+d8666b39
  • 2.16.27
  • 2.15.3+17044227
  • 2.15.56

ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้