▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Take a Seat!
Take a Seat!

Take a Seat!

Мод Take a Seat! для Майнкрафт добавляет более 20 контекстных анимаций сидения и лежания. Скачайте мод, чтобы реалистично отдыхать у костра или на ступенях.

Оцените первым
22.0K
92

В ванильном Minecraft персонаж либо стоит, либо бежит. Если ты строишь базу или играешь в ролевом проекте, всегда хочется, чтобы персонаж мог присесть отдохнуть. Мод Take a Seat решает эту проблему - он добавляет кучу анимаций для отдыха. Это полная переработка старого Sitting Plus, но теперь всё крутится на движке Player Animation Library (обязательная зависимость, без неё мод просто не запустится).

По факту это чисто косметическая штука. Ты не взаимодействуешь с блоком как с лошадью, модель просто меняет позу. Сдвинулся с места - автоматически встал.

Как посадить персонажа

  • Жми X (кнопку можно сменить в настройках управления) чтобы сесть.
  • Если нажать еще раз во время сидения - включится следующий вариант позы.
  • Любое движение (WASD, прыжок, присед, бег) поднимает тебя обратно.
  • Можно нажать ПКМ с пустой рукой по ступеням - персонаж усядется на них (отключается в конфиге).
  • Есть команда /sit. Просто /sit для авто-подбора позы, /sit <поза> для конкретной (например /sit chair), или /sit <поза> <вариант> (например /sit bed 2).
  • Нельзя сесть в полете, под водой или верхом на мобе.

Как мод выбирает позу

Когда ты жмешь кнопку, Take a Seat проверяет условия по списку сверху вниз и берет первое совпадение.

#УсловиеПозаЗаметки
1Смотришь на костер (в радиусе ~2 блоков)campfiresitЗацикленная анимация
2Смотришь на печь (обычная, плавильная, коптильня)furnacesitЗацикленная анимация
3В руке мечswordsit, swordsit22 варианта
4В руке топорsittingaxe1 вариант
5В руке лопатаsittingshovel1 вариант
6В руке удочкаfishingЗацикленная анимация заброса
7Стоишь на ступеняхchairsitting 1-44 варианта
8Стоишь на забореfencesitting 1-2Сидишь повыше, 2 варианта
9Стоишь на кроватиbedlyingdown 1-3Ложишься, 3 варианта
10Стоишь на нижней плитеchairsitting 1-4Считается как стул
11Стоишь на ковреПозы на землеСчитается как пол
12Стоишь на блоке с тегом #takeaseat:sittablechairsitting 1-4Кресла из датапаков или других модов
13В любом другом месте (на земле)kneesitting, buttsit, buttsit2, kneeleaningБазовые позы, 4 варианта

Короче, если ты стоишь на ступенях, но в руке меч - сработает анимация меча. Чтобы получить позу стула на ступенях, просто убери предмет из рук и отведи взгляд от печек с кострами. Итого - 20 ручных анимаций, которые переключаются повторным нажатием.

Камера

  • Авто-вид от третьего лица - когда садишься, камера переключается, чтобы было видно позу. Встаешь - вид возвращается. Отключается в конфиге.
  • Фокус на модели - камера плавно опускается, чтобы сидящий персонаж был по центру.
  • Уважение к F5 - после посадки ты свободно крутишь камеру, смена поз не будет дергать вид обратно.

Настройки конфига

Файл config/TakeASeatConfig. создается при первом запуске. Там можно подкрутить поведение:

ОпцияПо умолчаниюОписание
enableClickToSittrueСадиться на ступени по ПКМ с пустой рукой
enableThirdPersonOnSittrueАвтопереключение в 3-е лицо при сидении
enableSitCameraFocustrueПлавное опускание камеры для фокуса на модели
cameraFocusOffset0.55На сколько блоков опускать камеру
onlyLowerCameraInFirstPersonfalseПрименять опускание камеры только от 1-го лица
enableAfkSitfalseАвто-сидение при АФК (по умолчанию выкл, так как в оригинале криво работало)
afkSitDelaySeconds60Секунд бездействия до авто-сидения

Игра на сервере

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

Совет: если захочешь поиграть с друзьями и тестировать анимации вместе, залей сборку на BungeeHost (https://bungee.host) - там всё ставится буквально в пару кликов, и не надо возиться с портами.

Если игрок без мода - он просто не увидит позу. Никаких багов и вылетов у него не будет.

Для авторов датапаков и сборок

Любой блок можно сделать сидячим через тег #takeaseat:sittable. Создай файл data/<твой_пак>/tags/block/sittable.:

{ "replace": false, "values": [ "mymod:fancy_chair", "minecraft:lectern" ] }

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

Важные нюансы

  • Нужен ли мод на сервере? Только если хочешь, чтобы другие видели твои позы. Ставь на сервер и на клиенты друзей.
  • Что будет, если у другого игрока нет мода? Он не увидит анимацию. Всё остальное работает как обычно.
  • Я реально сижу на блоке? Нет, позы косметические. Ты не садишься на блок как на транспорт, любое движение сбрасывает позу.
  • Можно ли использовать в сборке модов? Да, без проблем.
  • Требование: Player Animation Library. Без него мод не заработает.
  • Версии: Лучше всего поддерживается порт для Fabric (версии типа 1.20.1), на остальных могут быть мелкие баги.

Скачайте мод Take a Seat для Minecraft, если устали смотреть на вечно стоящего персонажа и хотите добавить уюта в свою постройку.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 месяца назад
Обновлён:1 неделю назад
Главная