Плагін Minecraft ManyWorlds
Інформація про ManyWorlds і сервери, де його знайдено
🔌 Про ManyWorlds
ManyWorlds — це плагін Minecraft для PocketMine-MP, який надає повний набір функцій для керування кількома світами на сервері. Він дозволяє адміністраторам сервера створювати нові світи, завантажувати й вивантажувати наявні світи, телепортувати гравців між світами, переглядати метадані світу та змінювати окремі атрибути level.dat.
🎯 Призначення
Плагін вирішує проблему керування кількома незалежними світами на одному екземплярі PocketMine-MP. Він призначений для власників серверів і адміністраторів, яким потрібен контроль над світами під час роботи сервера (створення, завантаження/вивантаження, телепортація та базове редагування даних рівня) без ручного втручання у папки світів.
⚙️ Можливості
- Створення нових світів з необов’язковими seed, типом generator і preset-рядками.
- Завантаження та вивантаження світів під час роботи сервера (включно з прапорцем для примусового вивантаження).
- Телепортація гравців до інших світів (себе або іншого гравця).
- Список доступних світів і детальна інформація про світ.
- Перегляд і зміна вибраних атрибутів level.dat (spawn, seed, name, generator, preset).
- Виправлення невідповідності між назвою папки світу та назвою в level.dat.
- Підтримка мовної конфігурації сервера з вбудованими файлами повідомлень англійською та іспанською.
🧩 Для кого це
- Власники та адміністратори серверів PocketMine-MP, які запускають Bedrock/PE сервери.
- Сервери, яким потрібне динамічне створення світів і керування ними під час роботи.
- Адміністратори, яким потрібні прості внутрішньосерверні інструменти для редагування level.dat і перегляду метаданих світу.
🏗️ Приклади використання
- Створити тимчасовий flat-світ для події за допомогою
/mw create flatland 404 flat <preset>. - Вивантажити рідко використовуваний світ, щоб звільнити пам’ять, за допомогою
/mw unload <world>. - Перемістити гравця до щойно створеного світу за допомогою
/mw tp <player> <world>. - Виправити внутрішню назву світу після перейменування папки за допомогою
/mw fixname <world>.
⌨️ Команди
| Команда | Опис | Дозвіл | Доступ |
|---|---|---|---|
/mw create <world> [seed] [generator] [preset] | Створює новий світ з необов’язковими seed, generator (flat | normal) і preset. | mw.cmd.world.create |
/mw default <world> | Встановлює світ за замовчуванням для сервера. | mw.cmd.default | Administrator |
/mw fixname <world> | Виправляє level.dat світу так, щоб його назва збігалася з назвою папки. | not specified | Administrator |
/mw generators | Показує доступні генератори світів. | not specified | Administrator |
/mw load <world> | Завантажує світ (використайте --all, щоб завантажити всі). | mw.cmd.world.load | Administrator |
/mw ls [world] | Показує список світів або детальну інформацію про конкретний світ. | mw.cmd.ls | Administrator |
/mw lvdat <world> [attr=value] | Показує або змінює підтримувані атрибути level.dat (spawn, seed, name, generator, preset). | mw.cmd.lvdat | Administrator |
/mw tp [player] <world> | Телепортує вас або іншого гравця до вказаного світу. | mw.cmd.tp / mw.cmd.tp.others | Administrator |
/mw unload [-f] <world> | Вивантажує світ; -f примусово вивантажує його. | not specified | Administrator |
Примітка: набір команд надається плагіном і доступний через кореневу команду mw (alias).
🔐 Дозволи
| Дозвіл | Опис | За замовчуванням |
|---|---|---|
mw.cmds | Дозволяє всю функціональність ManyWorlds. | not specified |
mw.cmd.tp | Дозволяє користувачам подорожувати до інших світів. | op |
mw.cmd.tp.others | Дозволяє користувачам телепортувати інших гравців між світами. | op |
mw.cmd.ls | Дозволяє користувачам переглядати доступні світи та інформацію про них. | op |
mw.cmd.world.create | Дозволяє користувачам створювати нові світи. | op |
mw.cmd.world.load | Дозволяє користувачам завантажувати світи під час роботи сервера. | op |
mw.cmd.lvdat | Дозволяє змінювати атрибути level.dat. | op |
mw.cmd.default | Дозволяє змінювати світ за замовчуванням. | op |
⚙️ Встановлення
📥 Налаштування
- Завантажте плагін PHAR/JAR з офіційної сторінки релізів.
- Помістіть завантажений файл у директорію
plugins/сервера. - Зупиніть і запустіть сервер PocketMine-MP знову (не покладайтесь на внутрішньоігрове перезавантаження).
- Переконайтеся, що плагін завантажився, перевіривши вивід консолі сервера.
📦 Залежності
- Не вказано жодних обов’язкових плагінів-залежностей.
🧠 Технічні примітки
- Цільова платформа: PocketMine-MP (PocketMine API). Плагін підтримує PocketMine-MP API 3.0.0 і вище (у примітках до релізу згадується підтримка до API 3.25.6).
- Плагін надає керування світами через команди та базове редагування level.dat; за потреби він спирається на систему світів PocketMine-MP для завантаження стартового світу через
pocketmine.yml. - Підтримка перекладів: вбудовано англійську та іспанську; власні файли
messages.iniможна додати в директорію ресурсів плагіна. - Ліцензія: GPL-2.0, як зазначено в проєкті.
🤝 Коли цей плагін корисний
Якщо ви керуєте сервером PocketMine-MP і вам потрібен простий внутрішньосерверний контроль над кількома світами (створення, завантаження/вивантаження, телепортація та редагування метаданих рівня), ManyWorlds пропонує компактний набір інструментів на основі команд для цих завдань.
- Minecraft: PE Server349.39
- Minecraft: PE Server041.9
- Minecraft: PE Server041.1
- ParzoSMP040.38
- Minecraft: PE Server039.42
- AAZ031.28
Сторінка плагіна ManyWorlds показує, на яких серверах моніторинг знайшов цей плагін, з якими платформами та версіями він зустрічається.
Плагіни можуть додавати команди, економіку, захист, права доступу, міні-ігри, інтеграції або інші механіки. Фактична роль ManyWorlds залежить від конфігурації конкретного сервера.
Дані формуються автоматично з технічних відповідей серверів. Якщо сервер приховує список плагінів, він може не відображатися в цьому розділі, навіть якщо використовує ManyWorlds.
Використовуйте список серверів з ManyWorlds, щоб порівняти проєкти, перевірити сумісні версії або знайти приклади використання плагіна на публічних серверах.