Перейти к основному содержимому

Настройка ResurrectionChest

Меню Первоначальной Настройки

Когда администратор с правом resurrectionchest.* впервые заходит на сервер, ResurrectionChest предупредит, что настройка ещё не завершена. Он может открыть меню первоначальной настройки с помощью:

/resurrectionchest initialize

Меню предлагает три кнопки:

  • Recommended Setup — отмечает настройку как завершённую и проводит администратора через вход в Nightbreak и установку контента.
  • Manual Setup — отмечает настройку как завершённую и оставляет управление контентом на усмотрение администратора.
  • Use Current Content — отмечает настройку как завершённую и оставляет тот контент, который уже установлен (подходит и для чисто ванильных конфигураций).

Все три кнопки переключают setupDone в true в config.yml и убирают предупреждение о первоначальной настройке. Плагин работает и без нажатия этих кнопок — предупреждение просто перестаёт надоедать, как только setupDone становится true.

Меню Настройки Контента

/resurrectionchest setup

Открывает браузер контента Nightbreak. Оттуда администраторы могут:

  • просматривать все паки контента ResurrectionChest (Wooden Chest, Angelic Chest)
  • устанавливать или удалять паки (это перемещает файлы моделей между папками models и models_disabled плагина FreeMinecraftModels)
  • фильтровать паки по Free или Premium
  • читать инструкции по установке и открывать соответствующие ссылки Nightbreak через кнопку информации

При установке или удалении пака ResurrectionChest автоматически перезагружает FreeMinecraftModels, чтобы модели сундуков обновились.

/resurrectionchest downloadall загружает все доступные паки ResurrectionChest с Nightbreak за один раз (требуется привязанный аккаунт Nightbreak). /resurrectionchest updatecontent (псевдоним updateall) повторно загружает только устаревшие паки.

Регистрация Сундука

  1. Установите сундук.
  2. Установите настенную табличку, прикреплённую к этому сундуку.
  3. Напишите настроенный текст-триггер на строке 1 или строке 2 таблички.

Текст-триггер по умолчанию:

[DeathChest]

Когда табличка принята, ResurrectionChest:

  • перезаписывает табличку (строка 1 очищается, строка 2 показывает текст-триггер фиолетовым цветом, строка 3 показывает отображаемое имя игрока, строка 4 очищается)
  • сохраняет этот сундук для игрока
  • удаляет предыдущую запись зарегистрированного сундука игрока, если она уже была

Процесса регистрации сундука через команды не существует.

Правила Настройки

  • Игроку нужно resurrectionchest.use.
  • Настройка заблокирована в мирах из чёрного списка.
  • Принятая табличка должна быть настенной табличкой, прикреплённой к сундуку.
  • Любой материал настенной таблички работает, потому что код проверяет типы блоков настенных табличек, а не конкретный материал таблички.

Одинарные и Двойные Сундуки

  • Обычный одинарный сундук работает сразу.
  • Если зарегистрированный сундук позже становится частью двойного сундука, ResurrectionChest обнаруживает изменение и обновляет своё внутреннее состояние сундука/модели.
  • Предметы смерти могут заполнять обе стороны инвентаря двойного сундука.

Поведение при Удалении

Разрушение любого из следующего удаляет регистрацию:

  • зарегистрированный сундук
  • прикреплённая табличка, принадлежащая этому зарегистрированному сундуку

При удалении регистрации (любым способом — разрушением сундука, разрушением таблички или уничтожением через модель FreeMinecraftModels) плагин также автоматически ломает все настенные таблички, всё ещё прикреплённые к этому блоку сундука.

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

Если активна пользовательская модель сундука, присесть + левый клик по модели также удаляет регистрацию (это может сделать только владелец сундука — см. Конфигурация и Разрешения).

Предупреждение о Защите

ResurrectionChest не является плагином защиты.

  • Он не останавливает других игроков от открытия физического сундука.
  • Он не останавливает других игроков от разрушения физического сундука или таблички, если настройки защиты вашего сервера это позволяют.

Используйте защиту регионов или другое решение для защиты сундуков, если вам нужен контроль доступа.