Better Beds: гибкий пропуск ночи на серверах Minecraft

Better Beds: плагин для управления сном в Minecraft Ночь в Minecraft — это время испытаний. Враждебные мобы выходят на охоту, а строительство и исследование биомов становятся опасными. На одиночных мирах достаточно лечь в кровать, чтобы мгновенно наступило утро. Но на серверах механика сна превра...

Скачать BetterBeds для Minecraft 1.16

Оригинальное название: BetterBeds

Версии Minecraft: 1.16

ФайлВерсияЗагрузчикРазмер
BetterBeds-v0.3dev3.jar——5 КБСкачать
BetterBeds.jar1.16—61 КБСкачать

Better Beds: плагин для управления сном в Minecraft

Ночь в Minecraft — это время испытаний. Враждебные мобы выходят на охоту, а строительство и исследование биомов становятся опасными. На одиночных мирах достаточно лечь в кровать, чтобы мгновенно наступило утро. Но на серверах механика сна превращается в проблему: нужно, чтобы все игроки одновременно уснули. Один упрямый странник или ушедший за кофе администратор — и весь сервер вынужден терпеть темноту. Better Beds решает эту головную боль элегантно и настраиваемо.

Что такое Better Beds?

Better Beds — это серверный плагин, вдохновлённый популярным модом Morpheus из сборок FTB и CrackPack. Он не добавляет новых блоков или рецептов крафта, а тонко меняет саму механику пропуска ночи. Плагин рассчитывает долю спящих игроков в мире и сравнивает её с заданным порогом. Если условие выполнено — ночь ускоряется с плавной анимацией неба или мгновенно сменяется рассветом. Главная фишка: администраторы с определёнными правами могут не участвовать в голосовании сна, а «призраки» — наоборот, блокировать переход, даже лёжа в постели.

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

  • Гибкое соотношение спящих. Настройте параметр sleepPercentage от 0 до 1 (например, 0.5 означает, что достаточно 50% игроков в мире).
  • Минимальное количество игроков. Через minPlayers можно указать, что механика включается только при наличии в мире определённого числа людей. Если игроков меньше — спать должны все.
  • Игнорирование персонала. Игроки с правом betterbeds.ignore не учитываются при подсчёте и не мешают смене ночи, даже если находятся в AFK или невидимости.
  • Призраки. Пермишен betterbeds.ghost создаёт обратный эффект: такой игрок сознательно останавливает пропуск ночи, пока не ляжет в кровать.
  • Анимация неба. Параметр nightSpeed задаёт длительность перехода в тиках. При значении выше 0 ночь ускоряется с красивой сменой фаз луны и звёзд, а -1 отключает анимацию полностью.
  • Сброс фантомов. Опция resetPhantomsForAll позволяет обнулить счётчик появления фантомов для всех игроков мира, а не только для тех, кто действительно спал в кровати.
  • Настраиваемые уведомления. Сообщения о том, сколько человек уже спит и сколько осталось, можно выводить в чат, на экран (title) или в actionbar. Отдельно настраиваются приветствия после пробуждения.

Установка и настройка

Плагин работает на серверах Paper, Spigot и их форках. Исходный код открыт на GitHub, а готовые сборки доступны на Jenkins-сервере разработчика. Однако для быстрой и удобной установки многие игроки предпочитают использовать лаунчер foxygame.net — современный и гибкий инструмент, который позволяет скачивать моды и плагины прямо из меню, избавляя от ручного копирования файлов и поиска зависимостей. Достаточно выбрать Better Beds в каталоге, и лаунчер сам разместит его в нужной папке сервера.

После установки конфигурация хранится в файле config.yml. Плагин поддерживает многоязычность: параметр default-language определяет язык сообщений по умолчанию. Все тексты уведомлений можно кастомизировать в секции notifications, указывая тип получателей (только спящие, весь мир или весь сервер) и место вывода (чат, title, actionbar).

Права (permissions)

  • betterbeds.sleep — даёт игроку возможность быть замеченным плагином (по умолчанию true для всех).
  • betterbeds.ignore — пользователь не учитывается при подсчёте и не блокирует смену ночи (по умолчанию для операторов).
  • betterbeds.ghost — делает игрока «призраком», который мешает пропуску ночи, пока не ляжет спать (по умолчанию false).
  • betterbeds.cmd.reload — разрешает команду /betterbedsreload для перезагрузки конфига без рестарта сервера (по умолчанию для OP).

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

Главные параметры, которые определяют поведение Better Beds:

  • minPlayers: 2 — если в мире меньше двух игроков, спать обязаны все присутствующие.
  • sleepPercentage: 0.5 — достаточно 50% игроков в кроватях. Значение 1.0 включает стандартную ванильную механику, но с сохранением возможности игнорирования.
  • nightSpeed: 100 — ночь ускоряется в течение 100 тиков (5 секунд). При 0 переход мгновенный, при -1 анимация отключена.
  • ignoredHelp: true — игроки с правом ignore, если решат лечь спать, всё равно учитываются в проценте спящих, помогая ускорить процесс.
  • resetPhantomsForAll: false — сбрасывает счётчик фантомов только для тех, кто действительно использовал кровать (ванильное поведение).

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

Преимущества Better Beds перед стандартной механикой

Ванильный Minecraft заставляет ждать, пока каждый игрок ляжет в кровать, что на крупных серверах почти нереализуемо. Better Beds превращает ночь из помехи в управляемый процесс. Администраторы могут спокойно заниматься модерацией, не срывая голосование. Плавная анимация неба сохраняет атмосферу выживания, а гибкие уведомления информируют сообщество без спама. Плагин не добавляет лишних блоков или интерфейсов — он лишь умно корректирует существующую игровую логику, оставаясь лёгким и совместимым с любыми сборками модов и версиями Minecraft от 1.16 и выше.

Заключение

Better Beds — это маленький, но мощный инструмент для серверов любого масштаба. Он убирает раздражение от ночных задержек, даёт контроль администраторам и сохраняет дух совместного выживания. Благодаря понятному конфигу и продуманной системе прав, плагин встраивается в любой режим — от ванильного до heavily modded. Попробуйте его на своём сервере, и ночи в Minecraft перестанут быть проблемой, превратившись в короткую красивую паузу перед новым днём строительства и крафта.