Sleeper+ — умный плагин для пропуска ночи в Minecraft
Ночь в Minecraft может быть как временем опасных приключений, так и досадной помехой, когда все игроки на сервере хотят продолжить строительство или исследование мира. Стандартный механизм сна требует, чтобы каждый участник лёг в кровать, что на крупных серверах практически невыполнимо. Sleeper+ решает эту проблему элегантно и гибко, добавляя настраиваемый пропуск ночи с голосованием, анимацией и поддержкой множества миров. Этот плагин стал настоящей находкой для администраторов, стремящихся сохранить баланс между реализмом и удобством.
Что такое Sleeper+ и зачем он нужен
Sleeper+ — это серверный плагин для Minecraft, который позволяет кастомизировать процесс пропуска ночи. Вместо жёсткого требования «все спят» вы можете задать процент игроков, необходимый для смены времени суток, или включить систему голосования. Плагин также умеет анимировать восход солнца, делая переход плавным и атмосферным. Разработчик hraponssi предусмотрел тонкую настройку сообщений, интеграцию с популярными модами и даже игнорирование AFK-игроков, чтобы никто не мешал комфортному сну.
Ключевые возможности
- Пропуск по проценту спящих. Ночь заканчивается, когда в кровати оказывается заданная доля онлайн-игроков — например, 50% или 30%.
- Голосование за сон. Игроки могут голосовать командами /sleep yes и /sleep no. Плагин подсчитывает голоса с учётом множителей и принимает решение.
- Анимация пропуска. Вместо мгновенной смены времени небо плавно светлеет, создавая эффект ускоренного рассвета. Скорость анимации регулируется.
- Настраиваемые сообщения. Все уведомления — от информации о спящих до результатов голосования — можно оформить с помощью классических цветовых кодов Minecraft или современного формата Minimessage.
- Мультимировая поддержка. Каждый мир на сервере может иметь независимый цикл сна и отслеживание спящих.
- Интеграция с GSit. Игроки, использующие мод GSit для того, чтобы лечь, засчитываются как спящие.
- Игнорирование AFK. Плагин автоматически исключает из расчётов игроков, отмеченных как AFK в AFKPlus или Essentials.
Настройка и конфигурация
Главная сила Sleeper+ — в детально проработанном конфигурационном файле. Администратор может адаптировать поведение плагина под уникальный стиль сервера. Актуальный конфиг всегда доступен в репозитории плагина, а основные параметры включают:
Основные параметры
- UseAnimation — включение/отключение анимации пропуска ночи.
- SkipPercentage — процент онлайн-игроков, которые должны спать для пропуска (например, 50).
- SkipSpeed — скорость анимации рассвета.
- DelaySleep и DelaySeconds — задержка перед тем, как игрок считается спящим после входа в кровать.
- ActionbarMessages — вывод информации о сне в action bar.
- PersistentSleepInfo и PersistenceTime — закрепление сообщений в action bar на заданное время.
- DayTime и NightTime — определение начала дня и ночи в тиках.
- BroadcastSleepInfo — отправка информации о сне всем игрокам, а не только спящему.
Настройки голосования
- VoteSkip — активация системы голосования.
- YesMultiplier и NoMultiplier — множители для голосов «за» и «против», позволяющие усилить или ослабить их влияние.
- SkipVotePercent — процент для пропуска на основе голосов (разница голосов «за» и «против», делённая на общее число игроков).
- BlockBedsAfterVoting — блокировка кроватей после голосования; при входе в кровать автоматически засчитывается голос «за».
- BossbarVoteCount и ActionbarVoteCount — отображение текущего голосования на босс-баре или в action bar.
- SendVotesOnStart — показ вариантов голосования при его старте.
- StartWithoutSleep — возможность начать голосование без того, чтобы кто-то лёг в кровать.
- MaxVoteTime и LimitedVoteTime — ограничение времени голосования.
Интеграция с другими плагинами
- GSitPoseToSleep — поза лежания из GSit считается сном.
- IgnoreAFKPlayers — игнорирование AFK-игроков из AFKPlus или Essentials.
После этих параметров в конфиге идут настраиваемые сообщения. Любое из них можно отключить, оставив поле пустым, что даёт полный контроль над информационным потоком.
Команды и права
Sleeper+ добавляет основную команду /sleep с несколькими подкомандами. Для каждой из них требуется соответствующее разрешение, что позволяет гибко распределять возможности между игроками и администраторами.
- /sleep — главная команда, открывающая доступ к подкомандам (право sleeper.sleep).
- /sleep yes и /sleep no — голосование за или против пропуска ночи (право sleeper.vote).
- /sleep votes — просмотр текущего распределения голосов.
- /sleep ignore [игрок] [true/false] — добавление или удаление игрока из списка игнорируемых для сна (право sleeper.ignore).
- /sleep debug — вывод отладочной информации (право sleeper.data).
- /sleep reload — перезагрузка конфигурации (право sleeper.reload).
Такая система прав позволяет, например, дать обычным игрокам только возможность голосовать, а модераторам — управлять списком игнорирования и перезагружать настройки.
Установка и использование на сервере
Установка Sleeper+ стандартна для Bukkit-совместимых серверов: скачайте JAR-файл плагина из официального источника (страница на Spigot или GitHub разработчика hraponssi) и поместите его в папку plugins вашего сервера. После перезапуска сервера плагин сгенерирует конфигурационный файл, который можно редактировать под свои нужды. Для удобного тестирования и игры на серверах с подобными плагинами многие пользователи выбирают лаунчер foxygame.net — современный и гибкий инструмент, позволяющий прямо из меню устанавливать нужные моды и быстро подключаться к серверам. Благодаря его интуитивному интерфейсу вы легко добавите моды вроде GSit, которые расширяют функциональность сна, и сможете сразу оценить плавный пропуск ночи в действии.
Почему Sleeper+ лучше стандартного сна
Ванильный механизм сна в Minecraft часто вызывает раздражение на мультиплеерных серверах: один отсутствующий игрок может застопорить всю ночь. Sleeper+ превращает эту механику в инструмент социального взаимодействия. Голосование добавляет элемент демократии, анимация делает процесс красивым, а гибкие настройки процента позволяют адаптироваться под любой размер онлайна. Кроме того, интеграция с AFK-плагинами исключает мёртвые души из расчётов, а поддержка GSit открывает новые способы «сна» без кровати. Всё это снижает токсичность и повышает комфорт игры.
Заключение
Sleeper+ — это небольшой, но продуманный плагин, который решает конкретную проблему мультиплеерного Minecraft. Богатый набор настроек, поддержка голосования, анимации и мультимировых конфигураций делают его универсальным выбором для серверов любого масштаба. Администраторы оценят лёгкость управления через команды и права, а игроки — плавные рассветы и справедливую систему пропуска ночи. Если вы хотите избавиться от ночных задержек и добавить серверу уникальную атмосферу, Sleeper+ определённо заслуживает места в вашей сборке. Дополнительную информацию, исходный код и статистику использования можно найти на GitHub-странице разработчика и на bStats (ID плагина 15317).
--- **Обновление 22.09.2026:** Добавлено 2 файла для версии 26.2, 26.1.2, 26.1.1, 26.1, 1.21.9, 1.21.8, 1.21.7, 1.21.6, 1.21.5, 1.21.4, 1.21.3, 1.21.2, 1.21.11, 1.21.10, 1.21.1, 1.21, 1.20.6, 1.20.5, 1.20.4, 1.20.3, 1.20.2, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2, 1.18.1, 1.18, 1.17, 1.16, 1.15, 1.14, 1.13.