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

SitOnEverything

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

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
4,3 тыс.
Подписчиков на Modrinth
6
версии
62
Обновлён
23 октября 202623 окт.
Опубликован
в 2026
Traveling on a chicken! · свайп

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

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.21.1, 1.21.11–26.3 …
Нужен на сервере; в игре — по желанию
Последняя версия — 1.2.0 от 23 октября 2026
Нужен Architectury API
Лицензия MIT — бесплатно
Где нужен
В игренеобязателенНа сервереобязателен

Нужен на сервере; в игре — по желанию

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

JOIN OUR DISCORD CURSEFORGE Sit On Everything позволяет сидеть почти на любом блоке или сущности. Мод автоматически создаёт позиции для сидения для ванильного и модового контента, при этом давая вам полный контроль над точными позициями сидений, разрешёнными целями и способами взаимодействия. Устанавливайте на сервере (или в одиночной игре) — установка на клиенте необязательна. Ванильные клиенты могут использовать /sit и, если включено сервером, Sneak + Right Click. Установка на клиенте добавляет горячие клавиши и сидение по Ctrl + Right Click. Модовые и немодовые клиенты и серверы могут подключаться друг к другу. Зависимости: Fabric требует Fabric API и Architectury API. NeoForge требует Architectury API. Forge не требует дополнительных зависимостей. Бесплатно для использования в любом модпаке — публичном или приватном, разрешение не требуется.

Что он делает

  • Сидите почти где угодно — сидите на блоках, мобах, игроках и контенте, добавленном другими модами.
  • Клиентский мод не требуется — /sit и опциональное взаимодействие Sneak + Right Click работают полностью на стороне сервера.
  • Автоматические значения по умолчанию — автоматически генерирует позиции для сидения для зарегистрированных блоков и сущностей, включая модовый контент.
  • Точные позиции сидений — настраивайте точные смещения X, Y и Z для отдельных блоков и сущностей.
  • Поддержка детёнышей сущностей — настраивайте отдельные позиции для вариантов, таких как minecraft:cow#baby.
  • Фильтры разрешения / запрета — точно контролируйте, на чём игроки могут сидеть, используя ID и шаблоны с подстановочным знаком *.
  • Несколько способов сидения — используйте /sit, Ctrl + Right Click, настраиваемую горячую клавишу или опциональный серверный жест Sneak + Right Click.

Как сидеть

  • /sit — садит вас на блок или сущность, на которую вы смотрите. Работает без установленного мода на клиенте.
  • Ctrl + Right Click — клиентское сочетание клавиш. Включено по умолчанию.
  • Горячая клавиша «Сесть на цель» — на стороне клиента, по умолчанию не назначена. Назначьте её в Настройки → Управление → Sit On Everything.
  • Горячая клавиша переключения Ctrl + Right Click — на стороне клиента, по умолчанию не назначена. Переключает сочетание Ctrl без редактирования конфига.
  • Sneak + Right Click с пустыми руками — опциональное серверное взаимодействие. Отключено по умолчанию.
  • Чтобы встать — нажмите Sneak, как при спешивании с ванильной сущности. Если блок-сиденье исчезнет, вы будете опущены на землю.

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

Мод использует два JSON-файла в вашей папке config/. Они обновляются автоматически при необходимости, сохраняя ваши существующие изменения.

Клиентский конфиг

config/sitoneverything-client.json — клиентские сочетания клавиш для сидения:

  • hotkeySittingEnabled — включает отдельную горячую клавишу для сидения. По умолчанию: true.
  • ctrlRightClickSittingEnabled — включает Ctrl + Right Click. По умолчанию: true. Если этот файл не удаётся прочитать (например, пропущена запятая после ручного редактирования), он остаётся нетронутым, чтобы вы могли его исправить, а значения по умолчанию применяются только для этой сессии.

Серверный / общий конфиг

config/sitoneverything.json — позиции сидений, фильтры разрешений и серверные взаимодействия:

  • blocks — позиции для сидения на блоках.
  • entities — позиции для сидения на сущностях, включая варианты детёнышей.
  • allow / deny — на какие цели игрокам разрешено садиться.
  • sneakRightClickSitting — включает серверное сидение по Sneak + Right Click. Неверные смещения сидений считаются отсутствующими, и применяется позиция по умолчанию.

Выбор того, на чём игроки могут сидеть

Разделы blocks и entities генерируются из реестров игры при запуске. Новые блоки и сущности — включая добавленные другими модами — автоматически получают записи, а ваши изменения существующих записей сохраняются. Удаление записи не отключает сидение на эту цель. Отсутствующие записи могут быть сгенерированы снова при следующем запуске. Используйте разделы allow и deny, чтобы контролировать, что действительно можно использовать как сиденье. Оба раздела принимают точные ID и шаблоны с подстановочным знаком *. deny всегда имеет приоритет.

"allow": {
  "blocks": ["*_stairs", "*_slab", "*_carpet"],
  "entities": ["minecraft:player"]
},
"deny": {
  "blocks": ["minecraft:oak_stairs"],
  "entities": []
}

Пустой список allow разрешает всё, что не запрещено. Непустой список allow разрешает только совпадающие цели. Варианты детёнышей следуют правилам своей взрослой сущности, если шаблон специально не нацелен на ключ детёныша.

Сидение без клиентского мода

Команда /sit работает полностью на сервере, поэтому игрокам не нужно устанавливать мод локально. Серверы также могут включить ванильно-совместимое взаимодействие для сидения:

"sneakRightClickSitting": true

Когда включено, приседание и правый клик по блоку с обеими пустыми руками пытается посадить игрока без необходимости в клиентском моде или команде. Эта опция отключена по умолчанию, потому что Sneak + Right Click также используется для обычных взаимодействий в Minecraft. Блоки с блок-сущностями, такие как сундуки, бочки, печи, кровати и кафедры, автоматически пропускаются. Некоторые интерактивные блоки без блок-сущностей — включая верстаки, наковальни, точильные камни, ткацкие станки и камнерезы — всё ещё могут конфликтовать с этим жестом. По этой причине рекомендуется использовать sneakRightClickSitting вместе со списком allow, содержащим блоки, которые вы действительно хотите использовать как сиденья.

Примеры конфигурации

Простая центрированная высота блока

"blocks": {
  "minecraft:stone": -0.6
}

Точная позиция блока

"blocks": {
  "minecraft:oak_stairs": {
    "x": 0.5,
    "y": -0.72,
    "z": 0.62
  }
}

Сущность и вариант детёныша

"entities": {
  "minecraft:cow": {
    "x": 0.5,
    "y": 0.78,
    "z": 0.5
  },
  "minecraft:cow#baby": {
    "x": 0.5,
    "y": 0.56,
    "z": 0.5
  }
}

Обратная связь

Сообщайте об ошибках, багах или предложениях по функциям в Discord: https://discord.gg/HTkn94BXmA

Другие моды от Nikrecs: DayNap · LeashAll

Мои другие моды, которые я рекомендую.

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

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

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

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

У SitOnEverything есть сборки для Minecraft 1.19.2, 1.20.1, 1.21.1, 1.21.11–26.3.

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

Нужен на сервере; в игре — по желанию

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

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