Feathered Friend

Suspicious Chest

  • Подозрительный сундук* — это игровое название featheredfriend:raven_chest.

Этот блок одновременно:

  • обычный 27-слотовый контейнер
  • зарегистрированная цель для вороньего окуня + рабочие процессы депозита Enderpack
Снимок экрана с подозрительным сундуком
Suspicious Chest in-world usage view.
Two modes, one picker

Один и тот же пользовательский интерфейс сборщика сундуков используется для двух разных действий: Назначение окуня и Внесение Enderpack.


Крафт

Рецепт (raven_chest.json):

Gold Ingot
Ender Eye

ZZZT OKEN00008ZZZ <div class="ff-slot"><img alt="Blackstone" src="../assets/images/items/minecraft/blackstone.png"></div>

Chest
Blackstone
Blackstone
Gold Ingot
Suspicious Chest

Основное поведение

  • Размер контейнера: 27 слотов (RavenChestMenu / RavenChestBlockEntity).
  • Можно открывать прямо, как обычный контейнер.
  • Зарегистрировано на каждого владельца на стороне сервера RavenChestRegistryData.

Лимит размещения и регистрация

При размещении (и включении функции):

  • Сервер проверяет ravenChestsPerPlayer (по умолчанию 3).
  • При достижении предела размещение отменяется, а предмет из сундука возвращается.
  • Если действительно, сундук регистрируется с UUID владельца + размер + положение блока + метка.

После размещения откроется экран метки, на котором вы сможете установить постоянную метку на стороне сервера.

DEEP DIVE: availability

В сборщиках сундук может быть зарегистрирован, но все равно будет отображаться как Недоступный в соответствии с активным ограничением/правилами. Зарегистрированные записи также можно удалить позже, если целевой блок станет недействительным.


Назначение окуня (поток Ender Eye)

С вызванным из свитка вороном:

  1. Держите Глаз Эндера.
  2. Щелкните правой кнопкой мыши по ворону.
  3. Выберите действительную зарегистрированную мишень для сундука.

Проверка:

  • сундук должен принадлежать вам
  • цель все еще должна быть зарегистрирована и доступна
  • ворон должен находиться в том же измерении, что и цель
  • один Глаз Края расходуется из руки/вторую руку

В случае успеха ворона помещают на этот сундук и переводят в позу насеста.


Рабочий процесс депозита Enderpack

Полное описание поведения предмета см. в Enderpack. На этой странице это поток со стороны грудной клетки:

  1. Используйте пустую руку или Эндерпак в руке на вороне, вызванном свитком.
  2. Выберите сундук в режиме Эндерпак Депозит.
  3. Сервер запускает рабочий процесс:
  • хранилище снимков Enderpack
  • переместить ворона на сундук
  • скриптовый сундук открыт
  • переносить предметы в сундук
  • вернуть ворона и восстановить Эндерпак/состояние

Важные правила:

  • Время восстановления: enderpackDepositCooldownSeconds (по умолчанию 600 с).
  • Один активный рабочий процесс внесения депозита Enderpack на каждого владельца.
  • Неверные/измененные целевые состояния вызывают безопасный откат и обратный поток.

Прокрутка взаимодействия с курьером

Если задание курьера создано из ворона с назначением окуня:

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

Поведение переключения функций

enableSuspiciousChest управляет специальной логикой, а не существованием блока:

  • Существующие блоки/предметы из подозрительных сундуков не удаляются.
  • Прямой доступ к хранилищу остается доступным.
  • Рабочие процессы назначения окуня + депозита Enderpack отключены.
Storage still exists

Отключение подозрительного сундука не приводит к удалению инвентаря сундуков. Он отключает только поведение Feathed Friend во время выполнения, связанное с этим блоком.

Поддержать проект

Нравится эта вики и эти моды?

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

Наверх