Мод для Майнкрафт, который позволяет садиться на подходящие блоки, ползать и садиться верхом на других игроков. Основная часть работает на сервере, а установка на клиент добавляет горячие клавиши, более удобное ползание и личные настройки.
Возможности
- Нажмите по верхней стороне разрешённого блока, чтобы сесть. По умолчанию подходят плиты, ступени, брёвна, заборы и стены.
- Нажмите по игроку, чтобы сесть ему на голову; при нажатии по цепочке игроков персонаж займёт верхнее место.
- Дважды нажмите клавишу приседания, глядя вниз: персонаж сядет, а рядом с узким проходом — начнёт ползти.


Как пользоваться
Клиентские горячие клавиши: RCtrl — сесть, RAlt — ползти. Для них доступны режимы Hold, Toggle и Hybrid: последний срабатывает как переключатель при коротком нажатии и как удержание при долгом.
/sit— сесть на месте./crawl— начать ползти./lay— лечь; функция отмечена автором как экспериментальная./fsit hands add <item|#tag>— добавить предмет в личный список предметов, которые не считаются занятой рукой при посадке. Также доступныremove,clear,resetиlist. По умолчанию это факел и тотем бессмертия./fsit reload— перечитать конфиг; требуетсяop./fsit mount-angle set <0..180>и/fsit mount-angle query— изменить или проверить допустимую разницу направления игроков для посадки верхом; требуетсяop./fsit teleport <vanilla|disabled|enhanced>и/fsit teleport query— задать поведение пассажиров при телепортации на всём сервере; требуетсяop. Значениеenhancedпереносит пассажиров вместе с игроком, включая переход между измерениями.
Настройки
В конфиге можно включать посадку на блоки и езду на игроках, задавать список доступных блоков в sitting.blocks, размещение посадочного места по центру блока через sitting.centered и его поведение через sitting.behavior.
Параметр riding.max-yaw-difference ограничивает разницу направления игроков при посадке верхом: 0 отключает такое взаимодействие, 180 снимает ограничение. Для двойного приседания используются sneak-activation.enabled, sneak-activation.window-ticks, sneak-activation.min-pitch-down и sneak-activation.prefer-crawl-in-tight-space.
В разделе commands можно отключить команды либо назначить им другое имя. После изменения команд сервер нужно перезапустить. Серверный конфиг перечитывается командой /fsit reload; локальный клиентский конфиг применяется после перезапуска игры.
Требования и совместимость
Игрокам достаточно подключения к серверу с модом. Установленный на клиент мод даёт горячие клавиши и клиентские настройки. Для изменения настроек через внутриигровое меню нужны Mod Menu и YetAnotherConfigLib.
