BetterSleeping — умный сон в Minecraft
Ночное время в Minecraft часто становится причиной раздоров на серверах: одни хотят переждать темноту в кровати, другие — продолжить добычу ресурсов. Мод BetterSleeping решает эту проблему элегантно, добавляя систему голосования, бонусы за отдых и наказания для тех, кто игнорирует сон слишком долго. Он работает на стороне сервера, не требуя установки у каждого игрока, и полностью настраивается под ваши правила.
Что умеет BetterSleeping
Мод создан для Fabric и требует Fabric API. Он совместим с актуальными версиями Minecraft — 1.19.x, 1.20.x и 1.21.x — и прекрасно чувствует себя как на небольших приватных сборках, так и на крупных публичных серверах. Все функции активируются и настраиваются через конфигурационный файл, а ключевые параметры можно менять прямо во время игры с помощью игровых правил.
Голосование за пропуск ночи
Главная фишка BetterSleeping для Minecraft — демократичный пропуск ночи. Больше не нужно уговаривать каждого лечь в кровать. Вы задаёте процент игроков, необходимый для голосования, через gamerule percentRequiredToSleep. Как только нужное число участников засыпает, ночь мгновенно сменяется утром. Это работает на серверной стороне, поэтому клиентам с модом возиться не придётся.
Восстановление после сна
Разработчик добавил приятный бонус: если игрок благополучно проспал всю ночь, он получает эффект регенерации на 15 секунд. Это небольшое, но полезное вознаграждение за соблюдение режима. Включить или отключить восстановление можно в конфиге — полная свобода настройки.
Дебаффы за бессонницу
Тем, кто привык сутками обходиться без кровати, BetterSleeping приготовил сюрприз. После нескольких пропущенных ночей подряд на персонажа накладываются негативные эффекты, сила которых растёт с каждым новым витком бессонницы:
- Тошнота — 5 секунд в первую ночь, 10 во вторую и так далее.
- Медлительность — 50 секунд, уровень увеличивается через каждые две ночи.
- Усталость от добычи — 50 секунд, аналогично растёт по силе.
- Слабость — 50 секунд с повышением уровня.
- Слепота — 25 секунд, появляется только после второй ночи дебаффов.
Все эти наказания настраиваются: можно отключить систему полностью или изменить количество ночей до первого срабатывания. Конфиг позволяет гибко подстроить сложность под стиль игры вашего сообщества.
Умные сообщения
Мод активно общается с игроками через чат. При укладывании в кровать, успешном пропуске ночи или наложении дебаффов сервер отправляет настраиваемые уведомления. В тексте можно использовать плейсхолдеры: {asleep} — число спящих, {total} — общее количество игроков, {percent} — процент уснувших, {required} и {percentRequired} — необходимое число или процент для голосования, а {nights} — количество пропущенных ночей для дебаффа. Форматирование сообщений поддерживает стандартные цвета и стили Minecraft, так что чат всегда остаётся читаемым и стильным.
Если вы пользуетесь лаунчером foxygame.net, то BetterSleeping уже присутствует в каталоге дополнений — установка в один клик избавляет от ручного поиска файлов и проверки совместимости версий.
Как установить BetterSleeping
Процесс не сложнее, чем для любого другого Fabric-мода. Сначала убедитесь, что у вас установлен Fabric Loader и Fabric API. Затем скачайте BetterSleeping с проверенного источника — например, CurseForge или Modrinth. Поместите jar-файл в папку mods вашего сервера или клиента. Если мод ставится только на сервер, клиентам он не нужен — все вычисления идут на серверной стороне. После первого запуска в папке config появится файл bettersleeping_config.json, который можно редактировать любым текстовым редактором. При случайном удалении конфига мод автоматически создаст его заново со стандартными настройками.
Тонкая настройка под себя
Файл bettersleeping_config.json — сердце кастомизации. Здесь вы включаете или отключаете восстановление и дебаффы, задаёте порог ночей для штрафов, меняете текст всех сообщений и их цветовое оформление. Благодаря поддержке плейсхолдеров каждое уведомление можно сделать максимально информативным. Например, вы можете выводить в чат точное количество спящих и требуемый процент, чтобы игроки понимали, сколько человек ещё нужно уговорить лечь в кровать.
Кстати, владельцы сборок на базе foxygame.net могут не беспокоиться об обновлениях: лаунчер автоматически отслеживает новые версии BetterSleeping и предлагает их установить, сохраняя все ваши конфигурации нетронутыми.
Почему BetterSleeping стоит скачать
Этот мод решает извечную проблему мультиплеерных ночей без лишней сложности. Голосование за сон убирает токсичные споры, восстановление поощряет здоровый режим, а дебаффы добавляют лёгкий хардкорный оттенок для тех, кто любит рисковать. Полная серверная реализация означает, что не нужно заставлять друзей ставить мод — достаточно настроить всё на сервере. А гибкая система сообщений и конфигураций позволяет вписать BetterSleeping в любой игровой стиль, от ванильного выживания до хардкорных RPG-сборок.
Если вы ищете способ сделать ночи в Minecraft более справедливыми и интересными, скачать BetterSleeping определённо стоит. Мод активно поддерживается, работает на актуальных версиях Fabric и не конфликтует с большинством популярных дополнений. Попробуйте — и ваши игроки наконец-то перестанут спорить из-за кроватей.