ปลั๊กอิน Minecraft FastAsyncWorldEdit
FastAsyncWorldEdit เป็นปลั๊กอิน Minecraft สำหรับการแก้ไขโลกแบบรวดเร็วและไม่พร้อมกัน ที่ช่วยให้แก้ไขขนาดใหญ่, schematics, rollback และฟีเจอร์ clipboard ได้โดยไม่บล็อกเซิร์ฟเวอร์.
ค้นหาเซิร์ฟเวอร์ที่มี FastAsyncWorldEdit
เซิร์ฟเวอร์ที่รายงาน FastAsyncWorldEdit: 91
- SentrySMP ออนไลน์ 12Java
- LinkCraft ออนไลน์ 12JavaProgression
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live ออนไลน์ 6Java
- Server.Pro Official [26.3] Anarchy Ignites! Server Now Live ออนไลน์ 6Java
- Smithtainment ออนไลน์ 6JavaSurvival
- 54.39.122.49:25565 ออนไลน์ 7Java + Bedrock
เกี่ยวกับ 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
ลิงก์
- ดาวน์โหลดmodrinth.com/plugin/fastasyncworldedit
- โค้ดต้นฉบับgithub.com/IntellectualSites/FastAsyncWorldEdit
- เอกสารintellectualsites.gitbook.io/fastasyncworldedit
- ติดตามปัญหาgithub.com/IntellectualSites/FastAsyncWorldEdit/issues
- Spigot pagespigotmc.org/resources/fastasyncworldedit.13932
- intellectualsites.gitbook.iointellectualsites.gitbook.io/fastasyncworldedit
- CurseForge pagecurseforge.com/minecraft/bukkit-plugins/fawe
- GitHubgithub.com/sponsors/IntellectualSites
สิ่งที่เซิร์ฟเวอร์รายงาน
แพลตฟอร์มเซิร์ฟเวอร์
- Paper70
- Purpur9
- Leaf4
- CraftBukkit3
- Magma1
- Yatopia1
- Spigot1
- Arclight1
- Parchment1
เวอร์ชันปลั๊กอิน
- 2.16.1+9e5e49e19
- 2.15.4+d8666b39
- 2.16.27
- 2.15.3+17044227
- 2.15.56
- 2.15.45
- 2.15.0+59372c54
- 2.15.1+489a5d73
- 2.15.33
- 2.13.13
- 21.03.26-5ff3a9b-1286-22.3.93
- 2.15.13
- 2.16.2+eef5a6f3
- 2.16.0+bd5705d2
- 2.14.42
- 2.15.2+e9ed0d12
- 2.14.2+1c61d821
- 2.16.11
- 1.16-4481
- 2.9.21
- 2.14.3+8ddae9a1
- 1.17-3721
- 1.17-1781
- 2.6.21
- 2.14.11
- 2.12.31
ตัวเลขมาจากเซิร์ฟเวอร์ที่แสดงรายการปลั๊กอินเมื่อ MSHQ ตรวจสอบ หลายเซิร์ฟเวอร์ซ่อนรายการ การใช้งานจริงจึงสูงกว่านี้