Multiverse‑Core: Создание нескольких миров на сервере
Навигация по статье
Ключевые возможности
Неограниченное число миров любых типов: normal, nether, end, flat и миры сторонних генераторов.
Установка режима игры (survival, creative, adventure, spectator) и сложности отдельно для каждого мира.
Порталы Multiverse‑Portals: мгновенный переход между мирами, поддержка вагонеток, лодок и «катапульт» игроков.
Отдельный ад или Энд для каждого мира через Multiverse‑NetherPortals, с гибким масштабом координат 1.0–8.0.
Раздельные инвентари, уровни, достижения и список рецептов с Multiverse‑Inventories.
Полная система Permissions: доступ к мирам, командам, конкретным порталам.
Интеграция с Vault: оплата за вход в мир или использование портала, освобождение отдельных групп от платы.
Управление спавном мобов по видам: можно разрешить криперов только в одном мире, а животных в другом.
Экономия ресурсов сервера: выгрузка неактивных миров из памяти.
Типы миров и генераторы
normal — стандартный верхний мир.
nether — мир нижнего измерения.
end — измерение Края.
flat — суперплоский мир (GroundLevel, Biome и слой построек задаются флагами).
custom — внешний генератор, например Terra или OpenTerrainGenerator.
При создании мира можно указать seed и набор флагов:
/mv create sky normal -s 239876Эта команда создаст верхний мир с названием sky с сидом 239876
Таблица команд и прав
| Команда | Разрешение | Описание |
|---|---|---|
| /mv create | multiverse.core.create | Создать новый мир с указанием типа, сида или генератора |
| /mv import | multiverse.core.import | Импорт уже существующей папки мира в список Multiverse |
| /mv clone | multiverse.core.clone | Клон мира под новым именем |
| /mv delete | multiverse.core.delete | Исключить мир из списка (файлы сохраняются) |
| /mv unload | multiverse.core.unload | Выгрузить мир из RAM до повторного запроса |
| /mv load | multiverse.core.load | Загрузить ранее выгруженный мир |
| /mv list | multiverse.core.list.worlds | Показать все доступные игроку миры |
| /mv tp | multiverse.core.tp.self | Телепорт в мир или на координаты |
| /mv spawn | multiverse.core.spawn.self | Переместиться на точку спавна мира |
| /mv setspawn | multiverse.core.spawn.set | Назначить новую точку спавна |
| /mv who | multiverse.core.list.who | Показать, кто находится в каждом мире |
| /mv modify set | multiverse.core.modify.set | Изменить параметр мира (режим, PvP, спавн мобов) |
| /mv gamerule | multiverse.core.gamerule.set | Установить любую gamerule для мира |
| /mv purge | multiverse.core.purge | Массово удалить мобов/животных |
| /mv regen | multiverse.core.regen | Перегенерировать мир заново |
| /mv reload | multiverse.core.reload | Перезагрузить конфигурацию плагина в памяти |
Управление режимами и правилами
/mvm set mode creative — сделать мир творческим.
/mvm set difficulty hard — выставить сложность Hard в текущем мире игрока.
/mvm set hunger false — отключить голод.
/mvm set weather false — навсегда убрать дождь и грозы.
/mvm set pvp false — выключить PvP.
/mvm set scale 8.0 — масштаб перемещения 1:8 между обычным миром и его адом.
Все изменения применяются моментально без перезагрузки.
Отдельные ад и Энд
/mvnp link nether sky sky_nether — создаёт связку обычный мир → ад.
/mv modify set scale 1 sky— одинаковые координаты верхнего и нижнего мира.
/mvnp unlink nether sky — отключить автоматические порталы.
Инвентари и статистика игроков
Multiverse‑Inventories делит инвентарь, уровни опыта, здоровье, эффект зелья и даже позицию игрока на группы миров.
Просто введите команду, и вам будет предложено ввести дополнительные данные для всего, что вы хотите сделать. Никаких сложных аргументов: /mvinv group
Контроль мобов и сущностей
Включить только криперов:
/mvm set monsters true/mvm set monsterlist creeper/mvm set monsterlistselect whitelistedЗапретить животных:
/mvm set animals falseОчистка мира:
/mv purge world animals/mv purge world_nether monsters
Экономика и платные перемещения
Плата за мир:
/mvm set price 500— 500 валюты за вход.Плата за портал:
/mvpc modify hubPortal -c 150.Бесплатное использование: выдайте permission
multiverse.access.free.<world>илиmultiverse.portal.free.<portal>.
Безопасность и права доступа
multiverse.access.<world>— вход в мир.multiverse.core.tp.others— телепортация другого игрока.multiverse.core.modify.*— любые изменения настроек мира.multiverse.core.createиmultiverse.core.delete— создание и удаление миров.multiverse.portal.use.<portal>— использование конкретного портала.
Оптимизация производительности
Выгружайте редко используемые миры командой
/mv unload.Отключайте загрузку spawn‑чанков:
/mvm set keepspawninmemory false.Используйте лёгкие генераторы или заранее сгенерируйте чанки WorldBorder‑ом.
Заключение
Multiverse‑Core открывает безграничные возможности для креативного строительства и ивентов, позволяя держать несколько самостоятельных миров без лишней нагрузки. Гибкие права доступа и совместимость с популярными плагинами делают его базовым инструментом любого крупного сервера.
Опубликовано: TNT