Feathered Friend

Suspicious Feather

  • Подозрительное перо (идентификатор предмета featheredfriend:ravens_eye) запускает Raven Link*.

TLDR:

  1. Щелкните перо правой кнопкой мыши, чтобы запустить Raven Link.
  2. Если активного ворона нет, среда выполнения может оживить ваш погибший для использования по ссылке.
  3. Будучи связанным, вы управляете полетом ворона, а ваше тело представлено чучелом.
Скриншот функции Suspicious Feather
Suspicious Feather and Raven Link in action.
Server-authoritative

Действительность запуска/остановки Raven Link проверяется на стороне сервера. Визуальные элементы клиента лишь отражают состояние сервера.


Крафт

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

  • Глаз Края над Пером ворона (1x2, любой столбец).
Ender Eye
Raven Feather
Suspicious Feather

Стартовые требования

Raven Link запускается только в том случае, если все проверки пройдены:

  • enableSuspiciousFeather включен на сервере.
  • Вы еще не находитесь в активном/ожидающем сеансе связи.
  • Действующий ворон, принадлежащий вам, может быть найден в вашем текущем измерении.
  • Если активного ворона не существует, попытки выполнения ворона прекращаются - путь возрождения ворона.

Если проверки не пройдены, отображается соответствующее внутриигровое сообщение (already active, no active raven, cross-dimension unavailable или функция отключена).


Что делает Raven Link

Когда ссылка начинается:

  • короткие переходы/рукопожатия
  • Для вашего тела создается чучело Raven Link.
  • обычные взаимодействия игрока блокируются, пока они связаны (атаки + взаимодействия предметов/сущностей/блоков)
  • Ворон переходит в состояние ручного управления связью

Для длительности используется ravenLinkDurationSeconds (по умолчанию 30, диапазон 5..600). Среда выполнения перечитывает это во время активных сеансов, поэтому изменения конфигурации могут немедленно повлиять на текущие ссылки.

DEEP DIVE: linked-system pauses

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


Как заканчиваются ссылки

Ссылка может закончиться по следующим причинам:

  • тайм-аут
  • запрос остановки клиента
  • чучело попало
  • неверное состояние сеанса (отсутствует ворон и т. д.)
  • сервер отключает Suspicious Feather, пока ссылки активны
Effigy vulnerability

Если ваше изображение попадает в цель, ссылка немедленно удаляется с помощью message.featheredfriend.raven_link.cancelled_effigy_hit.


Взаимодействие с другими системами

Raven Link интегрируется с несколькими системами FF:

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

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

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

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

Наверх