Плагин для серверов Майнкрафт с заездами на лодках. Он объединяет инструменты администрирования и настройки физики лодок через клиентский мод OpenBoatUtils, а отдельные модули можно включать и выключать.
Возможности
- Основной модуль добавляет служебные и административные команды.
- Модуль OBU позволяет сохранять и загружать готовые наборы параметров физики лодки — контексты. Контексты можно накладывать друг на друга, временно переопределять отдельные параметры, назначать конкретной лодке и синхронизировать с другими игроками.
- Песочницы OBU дают изолированное место для создания, переключения, публикации и обмена контекстами без цепочек командных блоков.
- Панель состояния показывает параметры, контексты и переопределения, действующие на лодку и игрока. Также доступны просмотр значений OBU по умолчанию и очистка отдельных настроек.
- Контексты могут сохраняться между повторными входами, а исправление задержек лодок при столкновениях настраивается отдельно.
- Модуль Drydock добавляет материалы для сервера с гонками на лодках.
- Модуль Axiom позволяет администраторам зарегистрировать модели предметов с пространством имён в меню создания отображения предмета Axiom.


Команды
/wake help— открыть справку плагина./wake reload— перезагрузить модули через панель состояния./wakeobu -status— посмотреть применённые параметры и контексты OBU./wakeobu -context— управлять контекстами./wakeobu -sandbox view— просмотреть песочницу./wakeobu -sandbox export— экспортировать песочницу./wakeobu -settings— открыть серверные настройки модуля OBU./wakeobu -defaults— вывести значения OBU по умолчанию./wakeobu -clear— очистить отдельные параметры текущего контекста.
Настройка
По умолчанию данные хранятся в SQLite. Для общей базы можно указать MariaDB в конфигурации. В сети из нескольких серверов Valkey синхронизирует изменения через pub/sub и обновляет кэш на всех серверах.
Для корректной работы быстрых лодок автор рекомендует увеличить moved-wrongly-threshold и moved-too-quickly-multiplier в spigot.yml. Модуль OBU может отключать коррекцию движения лодки, чтобы избежать отбрасывания назад при высокой скорости; это учитывают отдельным античитом либо отключают исправление задержек командой /wakeobu -settings boat-lag-fix false.
Требования
Работает на серверном ядре Paper. Для модуля OBU необходим клиентский мод OpenBoatUtils. Модуль ProtectionStones не требуется.
