Перейти к содержимому

FSit

Сиди где угодно!

FabricQuilt
Загрузчики
FabricQuilt
Скачиваний на Modrinth
566 тыс.
Подписчиков на Modrinth
343
версий
179
Обновлён
24 октября 202624 окт.
Опубликован
в 2023

Коротко о моде

Работает на Fabric и Quilt
Для Minecraft 1.19–26.3
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 3.1.0-alpha.1+mc26.3 от 24 октября 2026
Нужен Fabric API
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.19–26.3
Описание переведено автоматическиПоказать оригинал (EN)

FSit

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

[!NOTE] Вдохновлён [GSit] плагином для Spigot.

Использование

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

Однако установка на клиенте принесёт некоторые улучшения качества жизни для игроков, использующих этот мод. Такие как клиентская конфигурация, улучшенное ползание и привязки клавиш.

Взаимодействие с блоками

Взаимодействуйте с верхней стороной блока, на котором можно сидеть, чтобы начать сидеть на нём.

sapling yippie

Управляется с помощью block-interaction.

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

Взаимодействуйте с любым игроком, чтобы начать кататься на нём.

elytra

Управляйте разницей углов с помощью riding-minimum-yaw

Приседание

Дважды присядьте, глядя вниз, чтобы сразу сесть.

Сделав то же самое, но рядом с отверстием, начнёте ползти в противном случае. (sneak-crawling)

Минимальный наклон и максимальное окно приседания можно настроить с помощью sneak-minimum-pitch и sneak-window соответственно.

Команды

Доступны команды /sit и /crawl для соответствующих действий.

Привязки клавиш (клиент)

Используйте привязки клавиш, чтобы начать сидеть (по умолчанию: RCtrl) или ползти (по умолчанию: RAlt).

Привязки клавиш имеют три режима: Hold, Toggle и Hybrid. Hold и Toggle работают так же, как в Vanilla. Hybrid — это промежуточная механика, которая работает как Toggle при одиночном использовании и как Hold при удержании. Окно Hybrid между Hold и Toggle можно настроить на экране конфигурации.

Конфигурация

Как было сказано ранее, игроки могут использовать свои собственные конфигурации, если у них установлен этот мод на клиенте. В противном случае будет использоваться серверная конфигурация.

Конфигурацию можно перезагрузить из файла с помощью /fsit reload.

Для клиентов конфигурацию можно изменять с установленными [Mod Menu] и [YetAnotherConfigLib].

Файл конфигурации по умолчанию

use-server: false
seats-trait: moveable
seats-centered: false
block-interaction: true
block-interaction-ids:
  - '#minecraft:slabs'
  - '#minecraft:stairs'
  - '#minecraft:logs'
  - '#minecraft:fences'
riding-minimum-yaw: 45
sneak-window: 10
sneak-minimum-pitch: 60
sneak-crawling: true
commands:
  root: fsit
  sit: sit
  crawl: crawl
  lay: lay
Подробности опций

use-server

Если установлено в true, заставляет всех игроков (сервер) или игрока (клиент) использовать серверную конфигурацию.

Включение этой опции игнорирует клиентские обновления позы, оставляя только синхронизацию от сервера к клиенту.

seats-trait

Управляет поведением сидения. Возможные значения: static, attached, moveable.

  • static – ничего не делает, игнорирует всё;
  • attached – сидения будут отброшены, если под ними нет поддерживающего блока;
  • moveable – сидения могут толкаться жидкостями, поршнями и т.д. Начнут падать без поддерживающего блока.

seats-centered

Размещать сидения в центре блока.

block-interaction

Позволяет сидеть при взаимодействии с блоками.

riding-minimum-yaw

При значении от 1 до 180 позволяет кататься при взаимодействии с игроками. Установка в 0 отключает взаимодействия катания, а 180 убирает ограничение.

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

block-interaction-ids

Список блоков и тегов блоков, с которыми можно взаимодействовать.

sneak-crawling

Начинает ползти вместо того, чтобы сидеть, если рядом есть отверстие.

sneak-minimum-pitch

Минимальный угол наклона игрока, необходимый для начала регистрации действий приседания. Где 90 — строго вниз, а -90 игнорирует угол наклона игрока.

sneak-window

Окно в тиках между приседаниями, чтобы они распознавались как двойное приседание. Установка значения 0 отключает действия приседания.

Участие в разработке

Pull requests приветствуются.
Для крупных изменений сначала откройте issue, чтобы обсудить, что вы хотели бы изменить.

Переводы

Новые или обновлённые переводы будут очень кстати, их можно найти в src/main/resources/assets/fsit/lang.

Поля с ключами *.description.1 неограничены и могут содержать любое количество строк, вы можете свободно создавать новые или удалять ключи с `description.` при необходимости.

Сборка

Проект использует [FabricMC] и [Stonecutter] для поддержки нескольких версий.

> ./gradlew build

Чтобы запустить конкретную версию, переключитесь на неё с помощью Stonecutter и запустите конфигурацию версии, предоставленную IDE, или

> ./gradlew "Set active project to [version]"
> ./gradlew [version]:runClient # или
> ./gradlew [version]:runServer

Публикация выполняется задачей publishMods. Требует наличия переменной окружения MODRINTH_TOKEN, иначе задача выполнится в режиме dry-run.

> ./gradlew chiseledPublish

Лицензия

Этот проект лицензирован под MIT License.

Частые вопросы

Как установить FSit?

Установите Fabric под свою версию Minecraft, скачайте FSit под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть FSit?

У FSit есть сборки для Minecraft 1.19–26.3.

Нужен ли FSit на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее