Plugin Minecraft ManyWorlds
Thông tin về ManyWorlds và máy chủ nơi plugin được tìm thấy
🔌 Giới thiệu về ManyWorlds
ManyWorlds là một plugin Minecraft PocketMine-MP cung cấp đầy đủ tính năng để quản lý nhiều world trên một server. Plugin cho phép quản trị viên tạo world mới, load và unload world hiện có, teleport người chơi giữa các world, xem metadata của world, và chỉnh sửa một số thuộc tính level.dat được chọn.
🎯 Mục đích
Plugin này giải quyết vấn đề quản lý nhiều world độc lập trên cùng một phiên bản PocketMine-MP. Nó dành cho chủ server và quản trị viên cần kiểm soát world theo thời gian chạy (tạo, tải/unload, teleport, và chỉnh sửa dữ liệu level cơ bản) mà không phải thao tác thủ công với các thư mục world.
⚙️ Tính năng
- Tạo world mới với seed, loại generator và chuỗi preset tùy chọn.
- Load và unload world trong lúc chạy server (bao gồm cờ buộc unload).
- Teleport người chơi đến world khác (cho bản thân hoặc cho người chơi khác).
- Liệt kê các world khả dụng và hiển thị thông tin chi tiết về world.
- Xem và sửa các thuộc tính level.dat được hỗ trợ (spawn, seed, name, generator, preset).
- Sửa lỗi không khớp giữa tên thư mục world và tên trong level.dat.
- Theo cấu hình ngôn ngữ của server với các file thông báo tích hợp sẵn bằng tiếng Anh và tiếng Tây Ban Nha.
🧩 Dành cho ai
- Chủ server và quản trị viên PocketMine-MP đang chạy server Bedrock/PE.
- Các server cần tạo world linh hoạt và quản lý world theo thời gian chạy.
- Quản trị viên cần công cụ đơn giản ngay trong server để chỉnh level.dat và xem metadata world.
🏗️ Ví dụ sử dụng
- Tạo một world flat tạm thời cho sự kiện bằng
/mw create flatland 404 flat <preset>. - Unload một world ít dùng để giải phóng bộ nhớ runtime bằng
/mw unload <world>. - Chuyển người chơi đến world vừa tạo bằng
/mw tp <player> <world>. - Sửa tên nội bộ của world sau khi đổi tên thư mục bằng
/mw fixname <world>.
⌨️ Lệnh
| Lệnh | Mô tả | Quyền | Truy cập |
|---|---|---|---|
/mw create <world> [seed] [generator] [preset] | Tạo một world mới với seed tùy chọn, generator (flat | normal) và preset. | mw.cmd.world.create |
/mw default <world> | Đặt world mặc định của server. | mw.cmd.default | Administrator |
/mw fixname <world> | Sửa level.dat của một world để tên của nó khớp với tên thư mục. | not specified | Administrator |
/mw generators | Liệt kê các generator world khả dụng. | not specified | Administrator |
/mw load <world> | Load một world (dùng --all để load tất cả). | mw.cmd.world.load | Administrator |
/mw ls [world] | Liệt kê world hoặc hiển thị thông tin chi tiết cho một world cụ thể. | mw.cmd.ls | Administrator |
/mw lvdat <world> [attr=value] | Hiển thị hoặc chỉnh sửa các thuộc tính level.dat được hỗ trợ (spawn, seed, name, generator, preset). | mw.cmd.lvdat | Administrator |
/mw tp [player] <world> | Teleport bạn hoặc một người chơi khác đến world được chỉ định. | mw.cmd.tp / mw.cmd.tp.others | Administrator |
/mw unload [-f] <world> | Unload một world; -f buộc unload. | not specified | Administrator |
Lưu ý: bộ lệnh do plugin cung cấp và được hiển thị dưới lệnh gốc mw (alias).
🔐 Quyền
| Quyền | Mô tả | Mặc định |
|---|---|---|
mw.cmds | Cho phép toàn bộ chức năng của ManyWorlds. | not specified |
mw.cmd.tp | Cho phép người dùng di chuyển đến các world khác. | op |
mw.cmd.tp.others | Cho phép người dùng teleport người chơi khác giữa các world. | op |
mw.cmd.ls | Cho phép người dùng liệt kê world khả dụng và xem thông tin. | op |
mw.cmd.world.create | Cho phép người dùng tạo world mới. | op |
mw.cmd.world.load | Cho phép người dùng load world trong lúc chạy server. | op |
mw.cmd.lvdat | Cho phép thao tác các thuộc tính level.dat. | op |
mw.cmd.default | Cho phép thay đổi world mặc định. | op |
⚙️ Cài đặt
📥 Thiết lập
- Tải plugin PHAR/JAR từ trang phát hành chính thức.
- Đặt file đã tải vào thư mục
plugins/của server. - Dừng rồi khởi động lại server PocketMine-MP (không nên dựa vào reload trong game).
- Kiểm tra output của console server để xác nhận plugin đã được load.
📦 Phụ thuộc
- Không có plugin phụ thuộc bắt buộc nào được liệt kê.
🧠 Ghi chú kỹ thuật
- Nền tảng mục tiêu: PocketMine-MP (PocketMine API). Plugin hỗ trợ PocketMine-MP API 3.0.0 trở lên (ghi chú phát hành đề cập hỗ trợ đến API 3.25.6).
- Plugin cung cấp quản lý world bằng lệnh và chỉnh sửa cơ bản level.dat; khi cần, nó dựa vào hệ thống world của PocketMine-MP để load world khởi động thông qua
pocketmine.yml. - Hỗ trợ ngôn ngữ: có sẵn tiếng Anh và tiếng Tây Ban Nha; có thể cung cấp file
messages.initùy chỉnh trong thư mục resource của plugin. - Giấy phép: GPL-2.0 như dự án cung cấp.
🤝 Khi nào plugin này hữu ích
Nếu bạn chạy một server PocketMine-MP và cần kiểm soát nhiều world một cách đơn giản ngay trong server (tạo, load/unload, teleport, và chỉnh metadata level), ManyWorlds cung cấp một bộ công cụ gọn nhẹ, điều khiển bằng lệnh cho các tác vụ đó.
- Minecraft: PE Server046.25
- Minecraft: PE Server042.34
- Minecraft: PE Server042.03
- ParzoSMP041.37
- Minecraft: PE Server040.78
- AAZ024.31
Trang plugin ManyWorlds cho biết hệ thống giám sát đã tìm thấy plugin này trên máy chủ nào, cùng với nền tảng và phiên bản liên quan.
Plugin có thể thêm lệnh, kinh tế, bảo vệ, quyền, minigame, tích hợp hoặc cơ chế khác. Vai trò thực tế của ManyWorlds phụ thuộc vào cấu hình của từng máy chủ.
Dữ liệu được tạo tự động từ phản hồi kỹ thuật của máy chủ. Nếu máy chủ ẩn danh sách plugin, nó có thể không xuất hiện trong phần này ngay cả khi dùng ManyWorlds.
Sử dụng danh sách máy chủ có ManyWorlds để so sánh dự án, kiểm tra phiên bản tương thích hoặc tìm ví dụ sử dụng plugin trên máy chủ công khai.