Мод для Майнкрафт, который определяет AFK-игроков по повороту головы. Он подходит для серверов и датапаков: проверка выполняется реже, чем у способов с отслеживанием координат, инвентаря и взаимодействий с блоками.
Возможности
- Игрок получает тег
afkпосле трёх минут бездействия. - Повороты головы проверяются раз в 1,5 секунды для каждого игрока.
- Метод не считает активностью атаки, взрывы и перемещение потоком воды, поэтому помогает избежать ложных срабатываний.
- Дополнения могут останавливать смену дня, разрешать сон при AFK, затемнять имена, выводить сообщения в чат или сажать бездействующих игроков:
Как пользоваться
Время до получения статуса AFK задаётся в тиках. Значение по умолчанию — 3600.
/scoreboard players set .threshold afk.settings NUMBER_OF_TICKS
Чтобы игрок мог вручную включить AFK через /trigger afk, администратор должен выполнить:
/scoreboard players enable PLAYER afk
Для интеграции с датапаками доступны теги функций:
afk:away— запускается от имени игрока, когда тот становится AFK;afk:back— запускается от имени игрока при возвращении.
Полный список постоянных целей scoreboard и примеры использования есть в документации на GitHub.
