SitOnEverything
Садись почти на любой блок или сущность с настраиваемыми позициями сиденья, ванильными пресетами и поддержкой горячих клавиш.
- Загрузчики
- FabricNeoForgeForge
- Скачиваний на Modrinth
- 4,3 тыс.
- Подписчиков на Modrinth
- 6
- версии
- 62
- Обновлён
- 23 октября 202623 окт.
- Опубликован
- в 2026
Коротко о моде
Нужен на сервере; в игре — по желанию
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 на сервере?
Нужен на сервере; в игре — по желанию