▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Better Boat Movement - Прыгающие лодки
Better Boat Movement - Прыгающие лодки

Better Boat Movement - Прыгающие лодки

Мод и плагин Better Boat Movement учит лодки прыгать через препятствия. Работает на Fabric, NeoForge, Paper, Folia и Purpur для Minecraft 1.19.3 - 1.21.x, гибко настраивается под ваш стиль игры.

Оцените первым
165.1K
118

Better Boat Movement - это мод, который решает одну из самых раздражающих проблем ванильного Майнкрафта: лодка, которая упирается в каждый булыжник и застревает на полублоках. Знакомо? Плывёшь по реке, выезжаешь на берег - и всё, встал. С этим проектом лодка сама подпрыгивает и заезжает на невысокие препятствия, а при желании можно прыгать вручную по нажатию клавиши. Скачать Better Boat Movement стоит каждому, кто строит ледяные трассы для лодок, любит гонки по воде с друзьями или просто устал выталкивать судно из песка.

Зачем нужен этот мод

В ванильном Minecraft лодка - штука классная, но капризная. По льду она летит быстрее вагонеток (поэтому айс-боут трассы так популярны на серверах), но любая ступенька выше нуля - и ты застрял. На воде то же самое: мелководье, коряги, кромка пирса. Better Boat Movement добавляет лодке механику прыжка через препятствия, и это кардинально меняет ощущения от поездок. По факту лодка превращается из рельсового транспорта, привязанного к идеально ровной поверхности, в полноценное судно, которому не страшны неровности берега.

Проект работает на Minecraft 1.21.x, 1.20.x и 1.19.3-1.19.4. Поддерживаются Fabric, Quilt, NeoForge, Forge, а также серверные платформы Paper, Folia и Purpur - то есть это одновременно и мод, и плагин.

Основные возможности

  • Умные прыжки с учётом коллизий (obstacle-aware jumping): лодка анализирует реальные формы коллизий блоков и прыгает только туда, куда действительно может забраться. Никаких грубых попыток перепрыгнуть стену в три блока - только адекватные препятствия.
  • Ручной прыжок по клавише: по желанию включается кейбинд - по умолчанию H, переназначается в стандартных настройках управления. Один прыжок на одно нажатие, чтобы нельзя было зажать кнопку и летать.
  • Тонкая настройка поведения: почти всё конфигурируется - высота подскока, условия срабатывания, разрешённые блоки. Подробности ниже.
  • Полноценная работа в мультиплеере: Fabric, NeoForge, Paper, Folia и Purpur валидируют движение и синхронизируют настройки с подключёнными игроками. На Paper-семействе автоматические прыжки работают даже у ванильных клиентов без мода.

Настройки из демо-ролика для наглядности: stepHeight = 0.4, extraCollisionDetectionRange = 2.0 - с такими параметрами лодка смотрит вперёд на два блока и уверенно заезжает на невысокие преграды.

Установка и зависимости

ПлатформаКуда ставитьНужные зависимости
Fabric / Quiltпапка modsFabric API, Fabric Language Kotlin и YACL
NeoForgeпапка modsKotlinLangForge и YACL
Paper / Folia / Purpurпапка pluginsНичего не нужно

Конфиг лежит в config/better-boat-movement.json для Fabric и NeoForge, а для Paper, Folia и Purpur - в plugins/better-boat-movement/better-boat-movement.json.

Важный нюанс по мультиплееру: на Paper, Folia или Purpur игроки могут заходить вообще без мода и всё равно получать автоматические прыжки - сервер сам всё делает. Но ставить клиентский мод настоятельно рекомендуется: клиентская предикция движения делает управление заметно отзывчивее, плюс появляется клавиша ручного прыжка и экран настроек сервера (только для чтения - сервер остаётся главным).

Разница в двух словах такая:

  • Ванильный клиент: автоматические подскоки и тайминг выброса игрока работают целиком через плагин. Кейбинда и экрана настроек нет.
  • С установленным модом: плавная клиентская предикция, ручной прыжок и просмотр синхронизированных серверных настроек. Сервер всё равно валидирует движение, так что читерить не выйдет.

Если планируете ставить плагин Better Boat Movement на свой хостинг - на BungeeHost всё ставится в один клик, это удобно для серверов с гонками на лодках и всякими минииграми.

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

Все опции одинаковые на каждой платформе, вот пример с пояснениями:

{
    "version": 7, // служебное поле для миграций, не трогать
    "config": {
        "stepHeight": 0.35, // сила вертикального импульса при автоматическом прыжке
        "playerEjectTicks": 200.0, // через сколько тиков выкинуть игрока, потерявшего управление лодкой
        "boosting": {
            "boostStates": [
                "UNDER_WATER",
                "ON_LAND",
                "IN_WATER",
                "UNDER_FLOWING_WATER"
            ], // в каких состояниях лодке разрешён прыжок
            "allowedSupportingBlocks": [], // прыжки только с этих ID блоков или #тегов; пустой список = любые блоки
            "allowedCollidingBlocks": [], // прыжки только при столкновении с этими блоками; пустой список = любые
            "onlyForPlayers": true, // автопрыжок только для лодок с игроком внутри
            "extraCollisionDetectionRange": 0.5, // на сколько блоков вперёд лодка "смотрит", чтобы прыгнуть до контакта
            "heightTolerance": 0.25 // допуск превышения препятствия над расчётной высотой прыжка
        },
        "keybind": {
            "allowJumpKeybind": false, // включает ручной прыжок по клавише
            "keybindJumpHeightMultiplier": 1.2, // множитель высоты ручного прыжка относительно stepHeight
            "onlyKeybindJumpOnGroundOrWater": true // запрет прыгать в воздухе
        }
    }
}

Изменения в локальном или одиночном конфиге применяются после сохранения. На дедикейтед-сервере правки файла требуют рестарта. Серверный конфиг на клиенте отображается только для чтения и имеет приоритет.

Пара практических советов от себя: если собираете айс-боут трассу, попробуйте stepHeight около 0.4 и увеличенный extraCollisionDetectionRange - лодка начнёт забираться на ступеньки на полной скорости без тормозов. Параметры allowedSupportingBlocks и allowedCollidingBlocks - находка для админов: можно ограничить прыжки конкретными блоками (например, только льдом через тег), чтобы игроки не прыгали куда не положено за пределами трассы. А опцию onlyForPlayers лучше оставить включённой - пустые лодки с автопрыжком могут вести себя непредсказуемо.

Безопасность в мультиплеере

В версиях до 1.1.1 античиты могли помечать игроков за движение лодки. Начиная с v1.1.1 эта проблема решена - ставьте актуальную версию и играйте спокойно.

Скачать Better Boat Movement - отличная идея и для одиночной игры, где лодки наконец-то станут удобным транспортом, и для сервера, где зайдут лодочные гонки, ледяные трассы и просто более живой водный геймплей.

Партнёрский материал

Сервер для плагина Better Boat Movement - Прыгающие лодки - как у профи

Плагин Better Boat Movement - Прыгающие лодки создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Better Boat Movement - Прыгающие лодки для друзей можно за пару минут - BungeeHost всё уже подготовил.

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

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

Minecraft: Java Edition

26.3.x26.2.x26.1.x1.21.x1.20.x1.19.x

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

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

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:5 дней назад
Главная