MultiSleep: голосование за сон на многопользовательском сервере Minecraft
Каждый, кто играл на сервере Minecraft с друзьями, знает эту боль: ночь, все разбрелись по делам, а один игрок никак не может дождаться утра. Кто-то спит, кто-то копает шахту, кто-то строит. И тут на помощь приходит MultiSleep — мод, который превращает сон из личной обязанности в общее голосование. Вместо того чтобы ждать, пока все до единого запрыгнут в кровати, вы запускаете голосование и решаете судьбу ночи коллективно.
Что такое MultiSleep и зачем он нужен
MultiSleep — это серверный и клиентский мод для Minecraft, который помогает организовать процесс сна на мультиплеере. Когда кто-то ложится в кровать, остальные игроки получают возможность проголосовать: спать или не спать. Это избавляет от ситуации, когда один человек блокирует наступление утра для всех, или наоборот — когда все хотят спать, а кто-то принципиально не ложится.
Мод работает на Fabric и требует установки Fabric API. Что касается версий, MultiSleep поддерживает актуальные сборки Minecraft — от 1.16 до 1.20 и новее, так что владельцы как старых, так и свежих серверов найдут подходящий билд. Важно помнить: MultiSleep нужно ставить и на сервер, и на клиент — иначе синхронизация голосования работать не будет.
Как работает голосование за сон
Механика продумана до мелочей. Игроки могут голосовать четырьмя разными способами, и каждый найдёт удобный для себя вариант:
- Лечь в кровать — это автоматически считается голосом «за сон».
- Нажать кнопку [Sleep] или [Dont Sleep] в графическом интерфейсе мода.
- Включить переключатель «auto sleep» — тогда ваш голос всегда будет «за сон» автоматически.
- Назначить горячие клавиши на «vote yes» и «vote no» в настройках управления (по умолчанию они не привязаны).
Интерфейс MultiSleep предлагает три ключевые функции: прямое голосование, автоматический голос «за» через auto sleep и настройку появления фантомов. Последний пункт особенно интересен — если вы «спите понарошку», то есть голосуете за сон, но сами не лежите в кровати, мод позволяет решить, будут ли вас беспокоить фантомы.
Открыть GUI можно кнопкой в инвентаре справа от книги рецептов или через назначенную горячую клавишу «open gui». Кстати, если вы ищете удобный способ держать все моды под рукой, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений MultiSleep устанавливается в один клик, а версии автоматически подбираются под ваш клиент Minecraft.
Команды и настройки сервера
MultiSleep добавляет две полезные команды для тонкой настройки процесса. Первая — /setCountdownTime <ticks> — задаёт длительность обратного отсчёта перед голосованием. Вторая — /gamerule multiSleepPercent — определяет, какой процент игроков в Оверворлде должен согласиться на сон, чтобы мир погрузился в ночь.
Когда мир засыпает
Мир переходит в состояние сна в двух случаях: если доля проголосовавших «за» превышает значение multiSleepPercent, или если отсчёт времени просто истёк. При этом есть и защита от «неспящих»: если больше чем 100 минус multiSleepPercent процентов игроков проголосуют [Dont Sleep], голосование останавливается, и мир не засыпает.
Ещё одна деталь: если игрок, инициировавший голосование, встанет с кровати до его окончания, процесс автоматически прекратится. Это гарантирует, что хотя бы один человек остаётся в кровати, если мир всё-таки засыпает. В будущих обновлениях разработчик планирует изменить это правило — голосование будет завершаться только тогда, когда в кроватях не останется никого.
Как установить MultiSleep
Установка не вызовет сложностей даже у новичков. Сначала убедитесь, что на сервере и клиенте стоит Fabric Loader и Fabric API. Затем скачайте MultiSleep для Minecraft подходящей версии и поместите файл мода в папку mods как на сервере, так и на клиенте. После перезапуска игра подхватит мод, и в инвентаре появится кнопка вызова интерфейса.
Если вы предпочитаете не возиться с ручной установкой, лаунчер foxygame.net предлагает другой подход: совместимость версий проверяется автоматически, а обновления MultiSleep приходят без вашего участия — достаточно один раз добавить мод в сборку.
Итог
MultiSleep — это маленький, но невероятно полезный мод для любого мультиплеерного сервера Minecraft. Он убирает раздражающие ожидания, даёт гибкие настройки через команды и геймрулы, а также учитывает интересы всех игроков благодаря системе голосования. Если вы устали уговаривать друзей лечь спать, скачать MultiSleep — самое логичное решение. Установите мод на сервер и клиент, настройте multiSleepPercent под свой коллектив, и ночи в Minecraft станут заметно спокойнее.