
Sleeper
Плагин Sleeper для Minecraft позволяет гибко настроить пропуск ночи: по проценту игроков, голосованию или анимации. Всё настраивается в конфиге.
Sleeper - плагин для серверов Minecraft, который решает вечную проблему: как пропускать ночь, чтобы никого не бесить. В ванилле всё просто - легли все, и ночь пролетела. Но на серверах с кучей игроков это превращается в хаос: кто-то в шахте, кто-то AFK, а кто-то просто не хочет спать. Sleeper даёт админу полный контроль над этим процессом.
Что умеет Sleeper
- Пропуск ночи по проценту - достаточно, чтобы определённое количество игроков легло спать, и ночь пролетает. Процент настраивается.
- Голосование - можно включить систему голосования: игроки пишут
/sleep yesили/sleep no, и если перевес в пользу сна - ночь пропускается. - Анимация - пропуск ночи может быть плавным, а не мгновенным. Скорость анимации тоже регулируется.
- Поддержка миров - на каждом мире свои настройки и независимый отсчёт.
- Интеграция с GSit - можно ложиться спать через GSit, а не только в кровать.
- Игнорирование AFK - если на сервере Essentials, можно не учитывать AFK-игроков при подсчёте.
Права и команды
Всё управление через /sleep и его подкоманды:
/sleep yes//sleep no- голосовать за или против./sleep ignore <игрок> <true/false>- исключить игрока из подсчёта./sleep reload- перезагрузить конфиг./sleep debug- посмотреть отладочную информацию.
Права (permissions) стандартные: sleeper.sleep, sleeper.vote, sleeper.reload, sleeper.ignore, sleeper.data.
Настройка конфига
Конфиг Sleeper довольно гибкий. Вот основные моменты:
Основные настройки:
UseAnimation- включить анимацию пропуска ночи.SkipPercentage- процент игроков, которые должны спать.SkipSpeed- скорость анимации.DelaySleep- задержка перед сном после входа в кровать (чтобы избежать случайных засыпаний).DayTime/NightTime- время, которое считается утром или началом ночи.
Голосование:
VoteSkip- включить голосование.YesMultiplier/NoMultiplier- множители для голосов (можно сделать так, что голос "за" весит больше).SkipVotePercent- процент для пропуска по голосованию.BlockBedsAfterVoting- блокировать вход в кровать после голосования (или автоматически голосовать "за" при входе).MaxVoteTime/LimitedVoteTime- ограничение времени голосования.
Интеграция:
GSitPoseToSleep- учитывать лёжку через GSit как сон.IgnoreAFKPlayers- игнорировать AFK-игроков (Essentials).
Все сообщения тоже настраиваются - можно задать свои тексты с цветами или через MiniMessage. Если не нужно сообщение - просто оставь пустым в конфиге.
Зачем это нужно
На сервере с 20+ игроками собрать всех в кровати - задача почти нереальная. Кто-то строит, кто-то воюет, кто-то просто отошёл. Sleeper даёт механизм, который не заставляет всех ложиться, но при этом ночь всё равно пропускается, если достаточно игроков согласно. Или можно вообще перейти на голосование - тогда спать не обязательно, достаточно набрать нужное количество голосов.
Плагин лёгкий, не грузит сервер, и всё настраивается под конкретный геймплей. Если у вас сервер на выживание с упором на PvE или строительство - Sleeper спасёт нервы игрокам, которые не хотят сидеть в темноте.
Скачать плагин Sleeper для Minecraft можно на Modrinth или Spigot. Поддерживает версии 1.16+.
Важно: если используете GSit или Essentials - проверьте настройки интеграции, чтобы всё работало корректно. Баги и проблемы лучше всего писать на GitHub автора, но в целом плагин стабильный.
