ปลั๊กอิน Minecraft ManyWorlds

ManyWorlds เป็นปลั๊กอิน Minecraft สำหรับ PocketMine-MP ที่มีระบบจัดการหลายโลก: สร้าง, โหลด/ยกเลิกการโหลด, เทเลพอร์ตผู้เล่น และตรวจสอบและแก้ไขข้อมูลระดับของโลกผ่านคำสั่ง /mw

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

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

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

เกี่ยวกับ ManyWorlds

🔌 เกี่ยวกับ ManyWorlds

ManyWorlds เป็นปลั๊กอิน Minecraft สำหรับ PocketMine-MP ที่ให้ชุดฟีเจอร์ครบถ้วนสำหรับจัดการหลาย world บนเซิร์ฟเวอร์ ช่วยให้ผู้ดูแลเซิร์ฟเวอร์สร้าง world ใหม่ โหลดและ unload world ที่มีอยู่ ย้ายผู้เล่นระหว่าง world ตรวจสอบ metadata ของ world และแก้ไขแอตทริบิวต์บางส่วนใน level.dat ได้

🎯 จุดประสงค์

ปลั๊กอินนี้แก้ปัญหาการดูแลหลาย world ที่แยกจากกันบน PocketMine-MP instance เดียว เหมาะสำหรับเจ้าของเซิร์ฟเวอร์และผู้ดูแลที่ต้องการควบคุม world แบบ runtime (การสร้าง การโหลด/unload การ teleport และการแก้ไขข้อมูล level ขั้นพื้นฐาน) โดยไม่ต้องจัดการโฟลเดอร์ world ด้วยตนเอง

⚙️ ฟีเจอร์

  • สร้าง world ใหม่ด้วย seed, ประเภท generator และ preset strings แบบเลือกได้
  • โหลดและ unload world ระหว่างรันเซิร์ฟเวอร์ (รวมถึง flag สำหรับบังคับ unload)
  • teleport ผู้เล่นไปยัง world อื่น (ตัวเองหรือผู้เล่นคนอื่น)
  • แสดงรายการ world ที่มีอยู่และรายละเอียดของ world
  • ตรวจสอบและแก้ไขแอตทริบิวต์ level.dat ที่รองรับ (spawn, seed, name, generator, preset)
  • แก้ไขความไม่ตรงกันระหว่างชื่อโฟลเดอร์ของ world กับชื่อใน level.dat
  • ใช้การตั้งค่าภาษาของเซิร์ฟเวอร์ร่วมกับไฟล์ข้อความในตัวสำหรับภาษาอังกฤษและสเปน

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

  • เจ้าของและผู้ดูแลเซิร์ฟเวอร์ PocketMine-MP ที่รันเซิร์ฟเวอร์ Bedrock/PE
  • เซิร์ฟเวอร์ที่ต้องการสร้าง world แบบไดนามิกและจัดการ world ระหว่างรัน
  • ผู้ดูแลที่ต้องการเครื่องมือในเซิร์ฟเวอร์แบบง่าย ๆ สำหรับแก้ไข level.dat และตรวจสอบ metadata ของ world

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

  • สร้าง world แบบ flat ชั่วคราวสำหรับอีเวนต์ด้วย /mw create flatland 404 flat <preset>
  • unload world ที่ใช้น้อยเพื่อคืนหน่วยความจำ runtime ด้วย /mw unload <world>
  • ย้ายผู้เล่นไปยัง world ที่เพิ่งสร้างด้วย /mw tp <player> <world>
  • แก้ชื่อภายในของ world หลังจากเปลี่ยนชื่อโฟลเดอร์ด้วย /mw fixname <world>

⌨️ คำสั่ง

คำสั่งคำอธิบายสิทธิ์การเข้าถึง
/mw create <world> [seed] [generator] [preset]สร้าง world ใหม่พร้อม seed, generator (flatnormal) และ preset แบบเลือกได้mw.cmd.world.create
/mw default <world>ตั้ง world เริ่มต้นของเซิร์ฟเวอร์mw.cmd.defaultAdmin
/mw fixname <world>แก้ level.dat ของ world ให้ชื่อสอดคล้องกับชื่อโฟลเดอร์not specifiedAdmin
/mw generatorsแสดงรายการ generator ของ world ที่มีอยู่not specifiedAdmin
/mw load <world>โหลด world หนึ่ง world (ใช้ --all เพื่อโหลดทั้งหมด)mw.cmd.world.loadAdmin
/mw ls [world]แสดงรายการ world หรือข้อมูลละเอียดของ world ที่ระบุmw.cmd.lsAdmin
/mw lvdat <world> [attr=value]แสดงหรือแก้ไขแอตทริบิวต์ level.dat ที่รองรับ (spawn, seed, name, generator, preset)mw.cmd.lvdatAdmin
/mw tp [player] <world>teleport ตัวคุณเองหรือผู้เล่นคนอื่นไปยัง world ที่ระบุmw.cmd.tp / mw.cmd.tp.othersAdmin
/mw unload [-f] <world>unload world; -f คือการบังคับ unloadnot specifiedAdmin

หมายเหตุ: ชุดคำสั่งนี้มาจากปลั๊กอินและเปิดให้ใช้งานผ่านคำสั่งราก mw (alias)

🔐 สิทธิ์

สิทธิ์คำอธิบายค่าเริ่มต้น
mw.cmdsอนุญาตฟังก์ชันทั้งหมดของ ManyWorldsnot specified
mw.cmd.tpอนุญาตให้ผู้ใช้เดินทางไปยัง world อื่นop
mw.cmd.tp.othersอนุญาตให้ผู้ใช้ teleport ผู้เล่นคนอื่นระหว่าง worldop
mw.cmd.lsอนุญาตให้ผู้ใช้แสดงรายการ world และดูข้อมูลop
mw.cmd.world.createอนุญาตให้ผู้ใช้สร้าง world ใหม่op
mw.cmd.world.loadอนุญาตให้ผู้ใช้โหลด world ระหว่างรันop
mw.cmd.lvdatอนุญาตให้แก้ไขแอตทริบิวต์ level.datop
mw.cmd.defaultอนุญาตให้เปลี่ยน world เริ่มต้นop

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

📥 การตั้งค่า

  • ดาวน์โหลดปลั๊กอิน PHAR/JAR จากหน้ารุ่นทางการ
  • วางไฟล์ที่ดาวน์โหลดไว้ในไดเรกทอรี plugins/ ของเซิร์ฟเวอร์
  • หยุดแล้วเริ่มเซิร์ฟเวอร์ PocketMine-MP ใหม่ (อย่าพึ่งพา reload ในเกม)
  • ตรวจสอบว่าโหลดปลั๊กอินสำเร็จโดยดูเอาต์พุตในคอนโซลเซิร์ฟเวอร์

📦 การพึ่งพา

  • ไม่มีปลั๊กอินที่ต้องใช้เป็น dependency ระบุไว้

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

  • แพลตฟอร์มเป้าหมาย: PocketMine-MP (PocketMine API) ปลั๊กอินระบุว่ารองรับ PocketMine-MP API 3.0.0 และสูงกว่า (บันทึกการออกรุ่นอ้างถึงการรองรับถึง API 3.25.6)
  • ปลั๊กอินมีการจัดการ world แบบใช้คำสั่งและการแก้ไข level.dat ขั้นพื้นฐาน; หากจำเป็น จะอาศัยระบบ world ของ PocketMine-MP สำหรับการโหลด world ตอนเริ่มต้นผ่าน pocketmine.yml
  • รองรับภาษา: มีภาษาอังกฤษและสเปนในตัว; สามารถใส่ไฟล์ messages.ini แบบกำหนดเองได้ในไดเรกทอรี resource ของปลั๊กอิน
  • ใบอนุญาต: GPL-2.0 ตามที่โปรเจ็กต์ระบุ

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

หากคุณรันเซิร์ฟเวอร์ PocketMine-MP และต้องการควบคุมหลาย world อย่างตรงไปตรงมาในเซิร์ฟเวอร์ (สร้าง โหลด/unload teleport และแก้ไข metadata ของ level) ManyWorlds จะมอบชุดเครื่องมือขนาดกะทัดรัดที่ขับเคลื่อนด้วยคำสั่งสำหรับงานเหล่านั้น

ความคิดเห็น

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

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

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

ผู้เขียน
poggit-orphanage, Alejandro Liu
ใบอนุญาต
GPL-2.0

ลิงก์

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

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

  • Genisys8
  • PocketUtils1
  • GenisysPro1
  • Kyoto1
  • AetherAPI1

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

  • 2.0.310
  • 2.1.01
  • 1.0.01

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