Скачать Плагин WorldManager в Майнкрафт
WorldManager

Плагин WorldManager 3.0.0 +2.1.0


WorldManager — серверный плагин для создания, загрузки, выгрузки, удаления, резервного копирования, восстановления и предварительной генерации миров Minecraft. Он также поддерживает телепортацию, изменение GameRule и нативное меню Dialog. Проект mathildeuh распространяется по лицензии Apache-2.0.

Инструмент объединяет типовые операции, но удаление, восстановление и работа с инвентарями всё равно требуют копий и строгих прав.

Назначение и аудитория​


WorldManager рассчитан на серверы с несколькими мирами, временными локациями и отдельными измерениями. Он создаёт обычные, плоские, усиленные миры, миры с крупными биомами, Нижний мир, Край и варианты с пользовательским генератором. Готовую папку можно подключить, активный мир — выгрузить, ненужный — удалить.

Плагин уместен для лобби, мини-игр, сезонных и тестовых карт. Типовые сценарии:

• подключение готовой папки мира;
• временная выгрузка редко используемой локации;
• создание отдельной карты для события;
• подготовка чанков до открытия игрокам;
• копирование мира перед изменением;
• переход к точке появления.

При одном постоянном мире часть функций может быть избыточной. Пересечение с другими менеджерами миров, инвентарей и генераторами нужно проверить заранее.

Скриншоты и внешний вид​

pro70-053-01-3339c0b7c2db.webp

pro70-053-02-871727793766.webp


Создание и управление мирами​


В версии 3.0.0 форма создания содержит имя, тип, seed, генератор и режим пустого мира. Команды находятся под /worldmanager с сокращением /wm; меню открывается через /wm gui, список — через /wm list.

Практический порядок создания:

• выбрать уникальное имя;
• определить тип и генератор;
• создать мир;
• проверить его в списке;
• выполнить тестовый переход;
• только затем открыть доступ игрокам.

Удаление остаётся окончательным для текущего состояния папки. Подтверждение не заменяет резервную копию.

Резервное копирование и восстановление​


Плагин архивирует папку мира и восстанавливает её из последней копии. Тяжёлый ввод-вывод вынесен с основного потока, но нагрузка зависит от размера мира и диска.

Перед восстановлением следует проверить:

• выбран ли правильный мир;
• сохранено ли его текущее состояние;
• пригодна ли копия;
• достаточно ли места;
• не выполняются ли другие файловые операции.

Расписание, ротация и внешнее хранение не подтверждены, поэтому встроенная функция не заменяет полную стратегию резервирования.

Предварительная генерация​


WorldManager генерирует чанки в ограниченном радиусе вокруг центра. Процесс можно запускать, приостанавливать, продолжать и останавливать; прогресс отображается через boss bar. Несколько миров могут обрабатываться одновременно.

До запуска нужно проверить центр, радиус, свободное место и другие тяжёлые задачи. Начинать безопаснее с одного мира, контролируя процессор, память, диск и время тика. При ухудшении отклика задачу ставят на паузу или останавливают.

Телепортация, GameRule и инвентари​


Плагин позволяет переместить себя или другого игрока к точке появления выбранного мира. GameRule просматриваются и меняются отдельно для каждого мира через Dialog-интерфейс.

Опциональная функция объединяет миры в группы с общим инвентарём. При переходе игрок получает инвентарь соответствующей группы либо чистое состояние. Для хранения заявлены SQLite и MySQL/MariaDB. Функцию нужно проверить на копии: неверная группировка может выглядеть как потеря предметов.

Интерфейс и права​


С версии 3.0.0 меню построено на нативном Dialog UI. В нём доступны создание, просмотр, правила и подтверждения опасных действий.

Права разделены на базовый доступ, GUI, создание, загрузку, выгрузку, удаление, копирование, восстановление, телепортацию, pregen и список. Поэтому сотруднику можно выдать только нужные действия, а удаление и восстановление оставить узкому кругу.

Совместимость и зависимости​


Подтверждены Minecraft 1.21 и версии 1.21.1–1.21.11. В перечне платформ указаны Bukkit, Folia, Paper, Purpur и Spigot. Плагин устанавливается только на сервер; отдельный клиентский JAR не нужен.

Обязательные project dependencies в выбранных метаданных не указаны. Совместимость со сторонними генераторами и менеджерами инвентарей этим не подтверждается; пересечения функций проверяют на стенде.

Установка и проверка​


Подтверждённый способ установки — JAR в папку plugins совместимого сервера:

• остановить сервер;
• скопировать один выбранный JAR;
• запустить сервер;
• проверить журнал загрузки;
• убедиться, что WorldManager активен;
• открыть меню и список миров;
• подключить либо создать тестовый мир;
• проверить переход, копирование и права.

Появление меню подтверждает лишь загрузку. Отдельно проверяют файловые операции, pregen, восстановление и инвентари; удаление нельзя испытывать на единственной копии.

Безопасное обновление​


Перед обновлением следует сохранить текущий JAR, данные плагина, важные миры и хранилище связанных инвентарей. Активную генерацию, резервирование и восстановление нужно завершить либо остановить до замены файла.

Порядок обновления:

• зафиксировать рабочую версию;
• сделать согласованную копию данных;
• сверить новый JAR по хешу;
• заменить файл при остановленном сервере;
• проверить журнал;
• открыть меню и список миров;
• выполнить неразрушительную операцию;
• вернуть обычный доступ после проверки.

Совместимость данных между любыми выпусками 2.x и 3.x не подтверждена, поэтому крупное обновление проверяют отдельно.

Откат​


Возврата старого JAR может быть недостаточно, если новая версия изменила служебные данные. Безопасный откат включает:

• остановку сервера;
• сохранение проблемного состояния для анализа;
• возврат предыдущего JAR;
• восстановление соответствующей копии данных;
• при необходимости возврат затронутых миров;
• запуск и проверку журнала;
• проверку миров, инвентарей и прав.

До завершения проверки не следует повторять удаление, восстановление или массовую генерацию.

Ограничения и диагностика​


WorldManager не снимает ограничений оборудования и файловой системы. Большой pregen требует времени и места, архивирование зависит от диска, а генератор — от совместимости. Неописанные функции считать подтверждёнными нельзя.

Направления диагностики:

• плагин не загружается — версия сервера, целостность JAR, первая ошибка журнала;
• меню не открывается — активность плагина и права;
• мир не подключается — имя папки, формат и генератор;
• копия не создаётся — место, доступ к файлам, ошибки ввода-вывода;
• pregen ухудшает отклик — пауза и уменьшение параллельности;
• инвентарь неверен — группа мира и выбранное хранилище.

Файлы и лицензия​


WorldManager-3.0.0.jar имеет размер 17 578 128 байт. SHA-512: 2a33682c44d7fbd19b93087bfbe9fd147c7667c8600ce92bba9e259929e7396c12aa9bf35257ee1678fae2d9d68f17cbff747b01e1de5e5a9b23ee5a6c1a7a9a; SHA-1: 0357898387b8e63f246ff3c817f513c2e2406ad5.

WorldManager-2.1.0.jar имеет размер 3 093 237 байт. SHA-512: d86493c85d8dd14ddbd92c0bba906fa1e5d7be03ed4a0ff818cf1a9c1522374af09d409943e8ed7b6a8b8c712d40cbb5be851b33e57b472a5100b2280faec693; SHA-1: e8e31ba01e1abe3e9d3e3c618c5f821be1ee7cb4.

Файлы получены по официальному HTTPS, сверены по опубликованным хешам и статически проверены по структуре и путям. Динамический запуск не выполнялся. Лицензия Apache-2.0 допускает локализацию при сохранении имени проекта, авторства и лицензии.

FAQ​


Нужен ли WorldManager игрокам?​


Нет. JAR устанавливается на сервер, клиентская установка самого плагина не предусмотрена.

Подходит ли он для нескольких миров?​


Да. Это основная задача проекта, а pregen может работать более чем в одном мире. Допустимая параллельность зависит от ресурсов сервера.

Заменяет ли встроенная копия полноценные бэкапы?​


Нет. Не подтверждены внешнее хранение, расписание и ротация. Встроенная копия — только часть защиты данных.

Можно ли удалить мир без риска?​


Нет. Подтверждение в меню защищает от части случайных действий, но перед удалением нужна проверенная копия и сверка имени.

Как проверить успешную установку?​


Минимальные признаки — загрузка без ошибки, активный плагин, меню и корректный список миров. Затем проверяют тестовый мир, права, копирование и восстановление.
Автор
rootme
Скачивания
0
Показов
5
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • ULS Shader
    Шейдеры ULS Shader
    ULS Shader — клиентский шейдерпак автора LokiDaDawg, распространяемый по лицензии MIT. Проект...
  • PathMax
    Шейдеры PathMax
    PathMax — клиентский шейдерпак автора xsoras, распространяемый по лицензии MIT. Он описан как...
  • Slugs Vibrant Visuals
    Шейдеры Slugs Vibrant Visuals
    Slugs Vibrant Visuals — клиентский шейдер-пак для Minecraft от Thegodlyslug. Он усиливает...
  • SOLAR Shader
    Шейдеры SOLAR Shader
    SOLAR Shader — клиентский шейдер-пак для Minecraft с тёплой, насыщенной и фантазийной подачей...
  • NostaLens
    Шейдеры NostaLens
    NostaLens — клиентский шейдерпак автора caju, добавляющий Minecraft fisheye-искажение по краям...
  • Lost Tape Shader
    Шейдеры Lost Tape Shader
    Lost Tape Shader — клиентский шейдерпак Emil_Deu в эстетике найденной видеозаписи и аналогового...
  • Atherial Shaders
    Шейдеры Atherial Shaders
    Atherial Shaders — клиентский шейдерпак Minecraft с насыщенным освещением, прозрачной водой...
  • Candela Shaders
    Шейдеры Candela Shaders
    Candela Shaders — клиентский шейдерпак для Minecraft с цветными полупрозрачными тенями...
  • AxKills
    Плагин AxKills
    AxKills — серверный плагин ArtillexStudios для замены стандартных сообщений о смерти. Он...
  • Disenchantment
    Плагин Disenchantment
    Disenchantment — серверный плагин H7KZ для работы с чарами через стандартную наковальню. Он...