Plugin Minecraft ManyWorlds
Informasi tentang ManyWorlds dan server tempat ditemukan
🔌 Tentang ManyWorlds
ManyWorlds adalah plugin Minecraft PocketMine-MP yang menyediakan rangkaian fitur lengkap untuk mengelola banyak world di sebuah server. Plugin ini memungkinkan operator server membuat world baru, memuat dan membongkar world yang sudah ada, memindahkan pemain antar world, memeriksa metadata world, dan mengedit atribut level.dat tertentu.
🎯 Tujuan
Plugin ini mengatasi masalah pengelolaan beberapa world independen pada satu instance PocketMine-MP. Ditujukan untuk pemilik server dan administrator yang membutuhkan kontrol runtime atas world (pembuatan, pemuatan/pembongkaran, teleportasi, dan pengeditan dasar data level) tanpa harus memanipulasi folder world secara manual.
⚙️ Fitur
- Membuat world baru dengan seed, tipe generator, dan string preset opsional.
- Memuat dan membongkar world saat runtime (termasuk flag untuk memaksa unload).
- Memindahkan pemain ke world lain (untuk diri sendiri atau pemain lain).
- Menampilkan daftar world yang tersedia dan informasi world secara detail.
- Memeriksa dan mengubah atribut level.dat tertentu (spawn, seed, name, generator, preset).
- Memperbaiki ketidaksesuaian antara nama folder world dan nama di level.dat.
- Mengikuti konfigurasi bahasa server dengan file pesan bawaan bahasa Inggris dan Spanyol.
🧩 Untuk Siapa
- Pemilik server dan administrator PocketMine-MP yang menjalankan server Bedrock/PE.
- Server yang membutuhkan pembuatan world dinamis dan pengelolaan world saat runtime.
- Administrator yang memerlukan alat sederhana di dalam server untuk pengeditan level.dat dan pemeriksaan metadata world.
🏗️ Contoh Penggunaan
- Membuat world flat sementara untuk sebuah event menggunakan
/mw create flatland 404 flat <preset>. - Membongkar world yang jarang dipakai untuk mengosongkan memori runtime dengan
/mw unload <world>. - Memindahkan pemain ke world yang baru dibuat dengan
/mw tp <player> <world>. - Memperbaiki nama internal world setelah folder diubah namanya dengan
/mw fixname <world>.
⌨️ Perintah
| Perintah | Deskripsi | Izin | Akses |
|---|---|---|---|
/mw create <world> [seed] [generator] [preset] | Membuat world baru dengan seed opsional, generator (flat | normal), dan preset. | mw.cmd.world.create |
/mw default <world> | Menetapkan world default server. | mw.cmd.default | Admin |
/mw fixname <world> | Memperbaiki level.dat sebuah world agar namanya cocok dengan nama folder. | not specified | Admin |
/mw generators | Menampilkan daftar generator world yang tersedia. | not specified | Admin |
/mw load <world> | Memuat sebuah world (gunakan --all untuk memuat semuanya). | mw.cmd.world.load | Admin |
/mw ls [world] | Menampilkan daftar world atau info detail untuk world tertentu. | mw.cmd.ls | Admin |
/mw lvdat <world> [attr=value] | Menampilkan atau mengubah atribut level.dat yang didukung (spawn, seed, name, generator, preset). | mw.cmd.lvdat | Admin |
/mw tp [player] <world> | Memindahkan diri sendiri atau pemain lain ke world yang ditentukan. | mw.cmd.tp / mw.cmd.tp.others | Admin |
/mw unload [-f] <world> | Membongkar world; -f memaksa unload. | not specified | Admin |
Catatan: set perintah disediakan oleh plugin dan diekspos melalui perintah akar mw (alias).
🔐 Izin
| Izin | Deskripsi | Default |
|---|---|---|
mw.cmds | Mengizinkan semua fitur ManyWorlds. | not specified |
mw.cmd.tp | Mengizinkan pengguna berpindah ke world lain. | op |
mw.cmd.tp.others | Mengizinkan pengguna memindahkan pemain lain antar world. | op |
mw.cmd.ls | Mengizinkan pengguna menampilkan daftar world yang tersedia dan melihat info. | op |
mw.cmd.world.create | Mengizinkan pengguna membuat world baru. | op |
mw.cmd.world.load | Mengizinkan pengguna memuat world saat runtime. | op |
mw.cmd.lvdat | Mengizinkan manipulasi atribut level.dat. | op |
mw.cmd.default | Mengizinkan mengubah world default. | op |
⚙️ Instalasi
📥 Penyiapan
- Unduh plugin PHAR/JAR dari halaman rilis resmi.
- Letakkan file yang diunduh ke direktori
plugins/server. - Hentikan lalu jalankan kembali server PocketMine-MP (jangan mengandalkan reload di dalam game).
- Pastikan plugin berhasil dimuat dengan mengecek output konsol server.
📦 Dependensi
- Tidak ada plugin dependensi yang diwajibkan.
🧠 Catatan Teknis
- Platform target: PocketMine-MP (PocketMine API). Plugin ini mendukung PocketMine-MP API 3.0.0 dan lebih tinggi (catatan rilis merujuk dukungan hingga API 3.25.6).
- Plugin ini menyediakan pengelolaan world berbasis perintah dan pengeditan dasar level.dat; jika diperlukan, plugin mengandalkan sistem world PocketMine-MP untuk memuat world saat startup melalui
pocketmine.yml. - Dukungan terjemahan: bahasa Inggris dan Spanyol tersedia; file
messages.inikustom dapat disediakan di direktori resource plugin. - Lisensi: GPL-2.0 sebagaimana disediakan oleh proyek.
🤝 Kapan Plugin Ini Berguna
Jika Anda menjalankan server PocketMine-MP dan membutuhkan kontrol yang sederhana di dalam server atas banyak world (membuat, memuat/membongkar, teleport, dan mengedit metadata level), ManyWorlds menyediakan set alat ringkas berbasis perintah untuk tugas-tugas tersebut.
- Minecraft: PE Server149.37
- Minecraft: PE Server041.34
- A McPE Server039.57
- Minecraft: PE Server031.49
- Minecraft: PE Server030.17
- AAZ028.65
- Minecraft: PE Server09.63
Halaman plugin ManyWorlds menampilkan di server mana monitoring menemukan plugin ini, dengan platform dan versi apa ia ditemukan.
Plugin dapat menambahkan perintah, ekonomi, perlindungan, hak akses, mini-game, integrasi, atau mekanik lainnya. Peran sebenarnya dari ManyWorlds bergantung pada konfigurasi server yang bersangkutan.
Data terbentuk otomatis dari respons teknis server. Jika server menyembunyikan daftar plugin, server tersebut mungkin tidak muncul di bagian ini meskipun menggunakan ManyWorlds.
Gunakan daftar server dengan ManyWorlds untuk membandingkan proyek, memeriksa versi yang kompatibel, atau menemukan contoh penggunaan plugin di server publik.