Sable: Off-Balance
Заставляет тебя падать, если стоишь на наклонённых субъуровнях, а рэгдоллы пытаются удержать равновесие вместо того, чтобы падать
- Загрузчики
- NeoForge
- Скачиваний на Modrinth
- 4,6 тыс.
- Подписчиков на Modrinth
- 14
- версии
- 4
- Обновлён
- 5 сентября 20265 сент.
- Опубликован
- в 2026
Коротко о моде
Нужен и в игре, и на сервере
Дополнение для Sable Player Ragdolls, которое превращает режим рэгдолла в настоящее физическое состояние с последствиями.
Всё ниже включено по умолчанию и может быть отключено или настроено в конфиге. Серверные настройки живут в SERVER-конфиге; настройки вида и рендеринга — в CLIENT-конфиге.
Падение с наклонённых подуровней
Встаньте на Sable-подуровень, который наклонился сверх порога, и ваш игрок свалится в рэгдолл.
- Мод пускает луч вниз сквозь подуровень, чтобы найти грань, реально находящуюся под ногами, так что палуба, повёрнутая бывшей стеной в пол, читается как ровная, а крутая палуба читается как крутая.
- Стоя на месте, вы выдерживаете больший угол до падения. Бег его уменьшает.
- После окончания любого рэгдолла есть короткий период передышки, прежде чем триггер наклона снова сможет вас уронить, так что у вас есть момент, чтобы выбраться с всё ещё наклонённого пола.
Группа конфига: ragdoll (ragdollAngle, standingStillAngleBonus, sprintingAngleReduction).
Наклонённый вид и рендеринг сущностей
- Ваш вид от первого лица (и ваш прицел) наклоняется, выравниваясь с поверхностью, на которой вы стоите, с настраиваемым сглаживанием.
- Другие сущности рендерятся выровненными по нормали поверхности подуровня, на котором они стоят.
Группа конфига: rendering (viewTilted, entitiesTilted, smoothSpeed).
Активный баланс
Пока находящийся в сознании игрок в рэгдолле держит ноги near the ground, тело борется за то, чтобы остаться стоять так, как это делал бы физический персонаж в стиле Euphoria.
- Ноги шагают, чтобы поймать падение, и переступают к точке захвата.
- Торс выправляется настраиваемыми «мышцами кора», голова удерживается ровно, а руки машут тем сильнее, чем более неустойчиво тело.
- Поддержка ног толкает только когда ступня реально касается земли, так что она никогда не сможет поднять в воздух упавшее тело, и всё это ограничено, чтобы не разнести лёгкие части рэгдолла.
- На наклонённом подуровне палуба считается полом: тело стоит перпендикулярно ей и сопротивляется скольжению до настраиваемого наклона, а затем сдаётся и катится вниз по склону после второго настраиваемого наклона.
- Тело, которое стабильно стоит, встаёт само.
Группа конфига: balance.
Барахтанье конечностей
Руки и ноги находящегося в сознании игрока в рэгдолле хлещут вокруг, пока он в воздухе, от падения или запуска взрывом. Игроки без сознания остаются обмякшими. Чисто визуальный сок.
Группа конфига: flail.
Отбрасывание
Удар по активному рэгдоллу толкает его и может сбить с ног.
- Удар толкает тело в сторону замаха и опрокидывает всё связанное тело относительно его опоры, плюс небольшой линейный толчок, плюс дополнительный толчок по конечности, по которой попали.
- Опционально масштабируется от нанесённого урона, так что тяжёлое оружие бьёт сильнее кулака.
- Реагирует на получение урона игроком в рэгдолле, а не на конкретное событие атаки, так что работает и с ванильным ближним боем, и с боевыми оверхаулами, без жёсткой зависимости.
Группа конфига: knockback.
Прокси урона
Собственная сущность игрока в рэгдолле намеренно сделана неуязвимой для ударов, и боевые моды, которые ищут цели сканированием сущностей, не могут её задеть. Это дополнение ставит невидимый замещающий хитбокс на каждый активный рэгдолл. Это сделано специально с расчётом на BetterCombat, но также позволяет мобам атаковать игроков в рэгдолле.
- Оружейные моды бьют по хитбоксу, и урон проходит напрямую к настоящему игроку. Правила PVP, броня и кадры неуязвимости всё ещё действуют.
- Мобы, нацелившиеся на игрока в рэгдолле, направляются туда, где реально лежит тело, чтобы они могли нанести удар, а преследование возвращается в тот же миг, как вы встаёте.
Группа конфига: hurtProxy.
Атака в состоянии ragdoll
По умолчанию выключено: игрок в состоянии ragdoll не может атаковать. Блокируются как урон на стороне сервера, так и анимация и звук на стороне клиента, так что боевой оверхаул не проигрывает полное комбо мечом от тела на полу. Добыча блоков левым кликом тоже блокируется. Получение ударов, захват и перетаскивание по-прежнему работают. И снова — всё это делалось с расчётом на BetterCombat.
Опция конфига: attackWhileRagdolled.
Шлюз восстановления
Каждый способ выйти из режима ragdoll — это отдельный переключатель и набор настроек. Пока шлюз включён, собственные таймеры истечения мода ragdoll подавляются.
- Автоматическое вставание: устойчиво стоящее тело завершает ragdoll и поднимает вас обратно. Настраиваемые пределы наклона, скорости и вращения плюс время удержания. Для ragdoll, вызванных наклоном, пол сначала должен выровняться обратно.
- Ручное слезание: присядьте, чтобы встать, как только выполнятся настраиваемые критерии позы, скорости и вращения. Погружение в воду снимает ragdoll немедленно.
- Отказоустойчивость: игрок, застрявший в ragdoll слишком долго, принудительно освобождается независимо от устойчивости, чтобы никто не застрял намертво.
- Взгляд при выходе: ваш взгляд резко переводится туда, куда на самом деле целилась голова, а не в направлении камеры свободного обзора.
Группа конфига: recovery (с подгруппами standUp, manualDismount и failsafe).
Офлайн-ragdoll
Когда игрок выходит из игры, его тело остаётся в мире как бессознательный ragdoll со своим скином и снаряжением.
- Правый клик по телу открывает его инвентарь. Shift — чтобы забрать всё.
- Слоты Curios тоже обчищаются, если установлен Curios.
- Когда игрок снова заходит, он возвращается к телу с тем инвентарём, что остался. Его живые данные до этого момента не трогаются, так что краш ничего не потеряет.
- Отключение функции останавливает создание новых офлайн-тел. Существующие всё равно возвращаются владельцу при входе.
Опция конфига: offlineRagdollEnabled.
Бессознательное состояние и нокауты
Удар, который убил бы игрока, но мал относительно его максимального здоровья, вырубает его вместо убийства.
- Он остаётся жив как обмякший бессознательный ragdoll с низким здоровьем, в одном ударе от смерти.
- Игрок, который уже без сознания, всегда умирает по-настоящему, так что добить кого-то работает.
/killи пустота тоже всегда убивают. - Вырубленные игроки приходят в себя сами по таймеру или раньше, если кто-то вылечит их выше доли здоровья.
- Бессознательное состояние даёт Blindness, чтобы это читалось изнутри.
- Другие игроки могут shift-правым кликом по бессознательному телу пройтись по его инвентарю (в обе стороны), а правым кликом с любым предметом еды, зельем или расходником — насильно накормить его. Скормленный предмет проходит через собственный конвейер использования жертвы, так что все эффекты всё равно применяются, а кормящий платит цену и получает обратно оставшуюся ёмкость.
- Это применяется к любому бессознательному игроку, который ещё онлайн. Офлайн-тела используют обработку офлайн-ragdoll выше.
Группа конфига: unconscious.
Трупы при смерти
Когда игрок действительно умирает, его тело остаётся как ragdoll, держащий всё, что должно было выпасть, включая предметы Curios и Accessories.
- Shift-правый клик по трупу, чтобы забрать свои предметы обратно. Из трупа можно брать, но никогда нельзя в него добавлять.
- Труп создаётся только при настоящей смерти, никогда при нокауте.
- Удар по трупу толкает его, а после настраиваемого числа ударов он разваливается и разбрасывает оставшиеся предметы.
- По умолчанию труп не появляется, когда ничего не выпало, так что keepInventory не засоряет мир пустыми телами.
- Уберите любой другой мод на трупы, чтобы тела не создавались дважды.
Группа конфига: deathCorpse.
Админ-команды
/offbalance (уровень прав 2):
| Команда | Эффект |
|---|---|
| `unconscious [true|false]` | Пометить игроков как без сознания или в сознании, либо узнать их состояние |
| `knockout ` | Вырубить игроков прямо там, где они стоят |
| `ragdoll ` | Принудительно перевести игроков в тряпичную куклу там, где они стоят |
| `getup ` | Принудительно выпустить активных тряпичных кукол, минуя проверку стабильности |
Примеры видео
Если вы собираете модпак
вам могут пригодиться некоторые другие мои моды для модпаков: AttributeSetter RPGDamageOverhaul FoodAttributes
Или Claims n Raids для серверов/smp!
Частые вопросы
Как установить Sable: Off-Balance?
Установите NeoForge под свою версию Minecraft, скачайте Sable: Off-Balance под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Sable: Off-Balance?
У Sable: Off-Balance есть сборки для Minecraft 1.21.1–1.21.11.
Нужен ли Sable: Off-Balance на сервере?
Нужен и в игре, и на сервере