Чтобы включить обнаружение AFK, необходимо установить Detect AFK Players.
На серверах Майнкрафт время идет даже когда никого нет онлайн. Это приводит к тому, что локальная сложность (local difficulty) растет - мобы становятся сильнее, а отследить реальное количество сыгранных дней невозможно. Для больших серверов это не проблема, но если у вас маленький SMP с парой друзей - ситуация неприятная.
Этот легковесный датапак решает проблему: он ставит на паузу смену дня и погоды, когда все игроки вышли или отошли (AFK). При этом сам сервер не останавливается - ваши автоматические фермы продолжают работать как ни в чем не бывало.
Время останавливается, пока игрок AFK. Игрок сидит с помощью AFK Sit.
Уже есть несколько модов и датапаков с похожим функционалом, но у каждого были недостатки:
Даже стандартная опция сервера pause-when-empty-seconds не решает проблему AFK-игроков и полностью останавливает тики спавн-чанков - что может поломать фермы.
Когда никого нет онлайн или все игроки помечены как afk (см. Detect AFK Players), датапак автоматически отключает следующие геймрулы:
doDaylightCycle - остановка дняdoWeatherCycle - остановка погодыdoMobSpawning не трогается - чтобы фермы в загруженных чанках продолжали работать без игроков.
Важно: Если какой-то из этих геймрулов уже был выключен до паузы - датапак его не включит обратно. Он уважает ваши настройки!
Для продвинутых пользователей датапак предоставляет два тега функций:
pause_day_cycle:pause - вызывается при остановке циклаpause_day_cycle:resume - вызывается при возобновленииПример аддона для логирования:
{ "values": ["announce:pause"] }
say Day cycle has been paused
Таким образом вы можете добавить свои действия при паузе - например, отключать редстоун-механизмы или оповещать игроков.
Скачайте Pause Day Cycle для вашего сервера Minecraft и забудьте о проблеме локальной сложности!

Датапак Pause Day Cycle для Майнкрафт приостанавливает смену дня и погоды, когда на сервере никого нет или все игроки AFK. Решает проблему роста локальной сложности на небольших SMP-серверах.