FTB Pack Companion (англ. FTB Pack Companion — «спутник сборки FTB») — мод-инструментарий: игрок видит из него в первую очередь панель действий, карманный пульт с кнопками телепортов, который можно носить в слоте талисмана и открывать клавишей B.[2]
Остальное содержимое — служебное: невидимые триггеры в структурах и настройки, меняющие ванильное поведение — спавнеры, принудительные режимы игры, дальность стыковки структур.[2]
Панель настраивается сервером: на ней — «Спавн» и «Дом» и отдельная кнопка запроса телепорта к другому игроку.[1]
Панель действий #pad
Панель действий — предмет, открывающий экран с крупными кнопками быстрого доступа.[2] Щелчок правой кнопкой открывает панель сразу, а клавиша B — открывает панель, пока предмет в инвентаре — раздел управления «Спутник сборки».[2] Панель занимает один слот, но её можно убрать в слот талисмана: предмет отмечен как обычный талисман и как ключ Биврёста, так что в Curios она не занимает места в инвентаре.[1]
Кнопки на панели — это команды: каждая кнопка запускает прописанную сервером команду от имени игрока, но с повышенными правами исполнения, поэтому команды работают у всех, даже если в чате игроку их вводить нельзя.[2] Список кнопок задаётся настройками сервера: на панели — «Спавн» и «Дом».[1] Отдельно, когда на сервере больше одного игрока, внизу появляется кнопка «Запросить телепорт»: она открывает список игроков онлайн и отправляет выбранному запрос телепорта.[2]
Окно закрывается само после нажатия кнопки — гоняться по меню не приходится.[2]
Триггер игрока #trigger
Триггер игрока — служебный невидимый блок из инструментария мода: когда игрок входит в него, блок «срабатывает» и сообщает сценарию сборки своё имя.[2] Сквозь блок можно свободно пройти — у него нет столкновения, а в выживании он и вовсе не виден; в творческом режиме контур виден как полупрозрачный куб.[2]
Триггеры расставлены внутри структур и арен сборки: именно они запускают кат-сцены, заставляют драконов Нидхёгга свирепеть и открывают проходы, когда игрок доходит до нужной точки.[1] На одного игрока один триггер срабатывает не чаще раза в 5 секунд, а часть триггеров настроена игнорировать игроков с определённой меткой.[2]
В выживании триггер не получить: рецепта у блока нет, в дроп он не попадает — при ломании в творческом режиме предмет сохраняет имя триггера в подсказке.[2]
См. также
Примечания
- По настройкам панели на сервере (ftbpc_pad_actions.snbt) и скриптам KubeJS.
- По коду FTB Pack Companion 20.1.12 (декомпиляция).
- По настройкам сервера (ftbpc-common.snbt, ftbpc-server.snbt).