Вэтт (в моде без сборки — маленький помощник, англ. Little Helper) — крошечный неуязвимый дух размером с половину блока, который летает у плеча игрока и говорит с ним. Это не приручённый питомец, а «голос» сборки: реплики Вэтту передают команды и скрипты, сам он ничего не решает.[1]
Убить или потерять его нельзя: он не получает урона, не выбирается целью чужих атак, догоняет хозяина через телепорт и пересоздаётся после смерти и смены мира. Прячут и показывают его командой, клавишей или из скрипта.[1]
- Мод
- FTB Little Helper
- Здоровье
- неуязвим[1]
- Размер
- 0,35 × 0,6 блока[1]
- Хозяин
- один игрок, один помощник[1]
- Очередь реплик
- до 16, обычная реплика 3,5 секунды[1]
Поведение #behavior
Вэтт всегда привязан к одному игроку и всю жизнь держится рядом. В покое он висит у правой стороны головы хозяина, чуть выше уровня глаз; когда получает реплику — отлетает на полтора блока назад по взгляду игрока, поднимается на полблока и крутится на месте всё время, пока говорит. Текст реплики рисуется в рамке прямо над духом и читается сквозь стены.[1]
Реплики — это очередь из трёх видов операций: сообщение, звук или консольная команда. Обычное сообщение висит 70 тиков (3,5 секунды), приоритетное встаёт в начало очереди. Если очередь переполнена (16 операций), новая реплика молча отбрасывается. Пока очередь пуста и помощника не попросили «оставаться видимым», он скрывается с экрана до следующей реплики.[1]
Догнать хозяина ему ничего не стоит: отстанет дальше 32 блоков — мгновенно телепортируется к цели; застрянет в блоках — получает левитацию на полсекунды и всплывает. После смерти и возрождения игрока и при смене измерения старый помощник удаляется и создаётся заново рядом с хозяином, а если сервер перезапустили — «вспомнит» игрока при входе и вернётся сам, если его не спрятали.[1]
Он вездесущ, но не всесилен: оседлать Вэтта нельзя, и команды телепортации (например, /tp) на него не действуют. Вне боя он просто смотрит на ближайшего игрока — цели и атак у него нет вовсе: мод отключил и выбор целями, и урон (кроме безусловного /kill). Анимации у него две — «танец» во время реплики и вращение при её начале.[1]
Как показать и спрятать #control
У мода есть команда /ftblh с пятью подкомандами: show (показать), hide (спрятать), message (сказать реплику), sound (проиграть звук) и command (выполнить консольную команду, когда подойдёт очередь). Себе помощника показывают и прячут без прав, за другого игрока — только с уровнем оператора 2; /ftblh command требует его всегда. В аргументе ticks команд message/sound/command отрицательное число означает «приоритетно», от −150 до 150.[1]
Клавиша «Показать/скрыть помощника» в настройках управления по умолчанию не назначена — привяжите её сами, и Вэтт будет появляться и исчезать одним нажатием. Скриптам KubeJS доступен тот же набор действий через глобальный объект FTBLittleHelper: show, hide, toggle, message, playSound, queueSound, queueCommand.[1]
Частые вопросы #faq
Как спрятать Вэтта? Командой /ftblh hide (обратно — /ftblh show) или клавишей «Показать/скрыть помощника» из настроек управления — она не назначена по умолчанию.[1]
Вэтт мешает бою? Он неуязвим и не занимает места: задеть его нельзя, мобы его не видят.[1]
Можно ли дать ему другое имя? Нет: имя приходит из перевода, сам мод называет существо «маленький помощник».[1]
См. также
Примечания
- По коду FTB Little Helper 20.1.5 (декомпиляция).