
AFK Sleep
Датапак AFK Sleep для Майнкрафт позволяет спать, даже если на сервере есть AFK-игроки. Работает с кастомным процентом спящих, учитывает измерения и смену состояний. Идеальное решение для серверов, где кто-то постоянно отходит.
Наверняка каждый, кто играл на сервере с друзьями, сталкивался с ситуацией: ночь, все хотят спать, но один игрок ушёл в разнос или просто отошел попить чай. Стандартная механика Майнкрафта в таких случаях просто блокирует сон. Датапак AFK Sleep решает эту проблему - он позволяет пропустить ночь, учитывая только активных, не AFK игроков.
Важно: Для работы требуется Detect AFK Players.
Как это работает
AFK Sleep берёт за основу ваше стандартное правило playersSleepingPercentage, но применяет его не ко всем игрокам, а только к тем, кто не отошел (не AFK). Если на сервере 5 человек, двое из которых AFK, а playersSleepingPercentage стоит 50%, то для пропуска ночи нужно, чтобы спать легли не 3 из 5, а всего 2 из 3 активных.
Простая таблица для наглядности:
| Всего игроков | Не AFK | playersSleepingPercentage | Нужно для сна |
|---|---|---|---|
| 3 | 3 | 100% | 3 (спать должны все) |
| 3 | 2 | 100% | 2 (только активные) |
| 3 | 2 | 50% | 1 (половина активных) |
Что делает этот датапак особенным
- Умная адаптация - реагирует на выход игроков, вход, смену состояния AFK, переход в другое измерение. Без багов.
- Без лишней нагрузки - никаких команд каждый тик, никакого NBT. Всё оптимизировано и не жрёт ресурсы сервера.
- Работает честно - многие датапаки игнорируют смену измерений или состояния. AFK Sleep всё учитывает.
Настройка
Просто меняй правило /gamerule playersSleepingPercentage NUMBER как обычно. Датапак подхватит значение и будет считать только не-AFK игроков. Если хочешь сбросить всё - запусти /function afk_sleep:uninstall, он почистит скорборды и вернёт стандартный процент спящих.
Для версий до 1.3: процент настраивается через скорборд:
/scoreboard players set .relativePercentage afk_sleep.dummy 50
Вывод
AFK Sleep - это простой, но крайне полезный датапак для любого сервера Minecraft, где играет больше пары человек. Он убирает фрустрацию от "застрявшей" ночи, когда кто-то отошел, и при этом не ломает баланс. Если твой сервер страдает от вечных AFK-игроков - это решение.
Скачать датапак AFK Sleep и преобразить игровой процесс на своем сервере Майнкрафт - хорошая идея, особенно если вам надоело ждать, пока "кто-то вернётся".
