AFKStatus avatar

AFKStatus [1.21.10]

AFKStatus - Простое обнаружение AFK для серверов

AFKStatus — это легкий серверный мод для Minecraft, созданный на основе модлоадеров NeoForge и Forge. Он автоматически отслеживает активность игроков и помечает пользователей как AFK (Away From Keyboard), когда они перестают двигаться или общаться в чате в течение настраиваемого периода. Игроки также могут вручную переключать статус AFK с помощью простой команды /afk.

Особенности

Автоматическое обнаружение AFK
Обнаруживает бездействие, отслеживая движение и активность в чате. Игроки помечаются как AFK после настраиваемого таймаута, и это объявляется.

Ручное переключение AFK
Команда /afk позволяет игрокам вручную устанавливать или снимать статус AFK.

Настраиваемые таймауты
Установите задержку срабатывания AFK и опциональный таймаут исключения через конфигурацию.

Опциональное автоматическое исключение
Автоматически исключает игроков, которые остаются AFK дольше установленного времени.

Пользовательские сообщения и цвета
Системные сообщения настраиваются, включая опции цветов.

Интеграция с таблицей лидеров
Использует систему команд Minecraft для визуальной пометки AFK-игроков с помощью [AFK].

Только для сервера
Не требует установки на клиенте. Просто поместите мод в папку mods/ вашего сервера.

Конфигурация

После первого запуска сервера в вашем каталоге config/ создается файл конфигурации (afkstatus-server.toml).

afkTriggerTimer — Минуты бездействия перед тем, как игрок будет помечен как AFK.
По умолчанию: 5
Диапазон: 1-60 минут

afkKickTimer — Минуты после статуса AFK перед исключением.
По умолчанию: 0 (отключено)
Диапазон: 0-120 минут

kickMessage — Сообщение об исключении, которое показывается игроку при кике.

systemMessages — Показывать ли изменения статуса AFK.
По умолчанию: false
Опции: true / false

checkIntervalTick — Как часто проверять статус AFK.
(20 тиков = 1 секунда)
По умолчанию: 20
Диапазон: 1-1200 тиков

messageColor — Цвет сообщений.
По умолчанию: yellow

detection.enabled — Если true, движение мыши (поворот камеры) считается активностью.
По умолчанию: false

detection.thresholdDegrees — Минимальное изменение угла по yaw/pitch, необходимое для учета как активности.
По умолчанию: 5
Диапазон: 1-45 градусов

Допустимые цвета: black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white

Черный список

AFKStatus включает гибкую систему черного списка для исключения определенных игроков из функционала автоматического кика за AFK. Это полезно для персонала сервера, доверенных игроков или ботов, которые должны оставаться подключенными несмотря на бездействие.

  • Хранение: Записи черного списка сохраняются в виде JSON-файла (afk_blacklist.json) внутри каталога config/AFKStatus/.
  • Команды: Администраторы могут изменять черный список в игре с помощью подкоманд /afk blacklist.
  • Поведение:
    • Игроки в черном списке отслеживаются на статус AFK и помечаются нормально.
    • Игроки в черном списке не будут исключены за AFK, независимо от настроенного таймера кика.

Команды

/afk — Переключает ваш статус AFK. Автоматически объявляет изменения статуса другим.

/afk help— Показывает инструкции помощи по командам AFKStatus.

Команды ниже требуют прав администратора

/afk blacklist add — Добавляет игрока в черный список AFK. Игроки в черном списке могут уходить в AFK, но не будут автоматически исключены.

/afk blacklist remove — Удаляет игрока из черного списка AFK.

/afk blacklist list — Показывает всех игроков, находящихся в черном списке AFK.

/afk blacklist reload — Перезагружает черный список с диска, полезно при ручном редактировании.

Это позволяет игрокам вручную указывать, что они AFK, или возвращаться без движения или общения в чате.

Скачать AFKStatus

 
Тип Скачать Версия Загрузчик Обновлено Размер
Release[1.0.6] AFKStatus1.21.10NeoForge23 октября 202522,1 КБ
Release[1.0.6] AFKStatus1.21.1NeoForge18 октября 202522,2 КБ
Release[1.0.6] AFKStatus1.21.2NeoForge18 октября 202522,2 КБ
Release[1.0.6] AFKStatus1.21.3NeoForge18 октября 202522,2 КБ
Release[1.0.6] AFKStatus1.21.4NeoForge18 октября 202522,2 КБ
Release[1.0.6] AFKStatus1.21.5NeoForge18 октября 202522,1 КБ
Release[1.0.6] AFKStatus1.21.6NeoForge18 октября 202522,1 КБ
Release[1.0.6] AFKStatus1.21.7NeoForge18 октября 202522,1 КБ
Release[1.0.6] AFKStatus1.21.8NeoForge18 октября 202522,1 КБ
Release[1.0.6] AFKStatus1.21.9NeoForge18 октября 202522,1 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.