
AFK Announcer
AFK Announcer - датапак и мод для сервера Minecraft, который показывает AFK-игроков, добавляет команду /trigger afk, настраиваемые уведомления и автоматический кик за бездействие.
AFK Announcer - серверный датапак и мод для Minecraft, который решает простую, но очень частую проблему: на сервере непонятно, кто реально играет, а кто просто отошёл от клавиатуры. После установки AFK Announcer игроки, которые долго не проявляют активность, автоматически помечаются как AFK, рядом с ником появляется соответствующая пометка, а при желании сервер может отправлять объявление о том, что игрок ушёл в AFK или вернулся.
Это особенно полезно для выживания, приватных серверов, SMP-проектов и вообще любых мест, где люди постоянно спрашивают: "он вообще тут или нет?". Вместо догадок в чате вы сразу видите статус игрока. Если нужно скачать AFK Announcer для Майнкрафт, это как раз тот случай, когда небольшой проект даёт очень заметный комфорт в повседневной игре.
Что делает AFK Announcer
Смысл мода и датапака очень практичный. Он отслеживает бездействие игроков и помечает их как AFK. Дальше уже зависит от настроек: можно просто показывать статус рядом с именем, можно включать уведомления в чат, можно разрешить автоматический кик за долгое бездействие.
Основные возможности:
- Пометка AFK-игроков - статус отображается рядом с именем
- Объявления о входе и выходе из AFK - сервер понимает, кто вернулся, а кто до сих пор отошёл
- Настройка времени до AFK - можно задать, через сколько секунд игрок считается неактивным
- Команда
/trigger afk- позволяет мгновенно включить AFK-статус вручную - Автоматический кик за AFK - по желанию администратора
- Гибкая настройка цветов - можно менять цвет имени, суффикса и AFK-отображения
- Совместимость с другими проектами автора - например, с Show Dimension In Name и Invisible Player Name
На практике это выглядит очень удобно. Игрок ушёл налить чай, сел в меню, завис в инвентаре или просто отвлёкся - сервер это видит. В списке игроков и в чате сразу понятно, что человек временно не у дел. Для кооператива это прямо полезная штука, особенно когда играют 5, 10 или больше человек.
Зачем вообще нужен AFK-статус в Minecraft
В ванильном Minecraft нет нормальной встроенной системы AFK-статуса. Формально игрок может стоять на месте полчаса, и для остальных это будет выглядеть так, будто он просто молчит. На большом сервере это раздражает: непонятно, ждать ли его, звать ли в чат, можно ли начинать ивент, строительство или рейд.
AFK Announcer закрывает именно этот бытовой момент. Он не ломает геймплей и не превращает сервер в что-то перегруженное. Он просто добавляет понятный статус. Это особенно ценно для админов, потому что снижает количество лишних вопросов и путаницы.
По факту, это один из тех проектов, которые почти незаметны, пока не попробуешь поиграть без них. Потом уже кажется странным, что раньше сервер жил без нормального AFK-индикатора.
Ручной AFK через /trigger afk
Отдельно хорошо, что тут есть ручной режим. Игроку не обязательно ждать, пока система сама поймёт, что он бездействует. Достаточно ввести:
/trigger afk
И статус включится мгновенно. Это удобно, если ты заранее знаешь, что отойдёшь на пару минут. Например, открыть дверь, ответить в сообщении, сходить за едой. Не нужно объяснять в чате "я афк", статус уже будет виден.
Для серверов это тоже плюс. Люди меньше спамят в чат, а информация всё равно доступна всем.
Настройка времени до AFK
По умолчанию игрок считается AFK через 300 секунд, то есть через 5 минут. Для большинства серверов это нормальное значение. Не слишком быстро и не слишком поздно.
Если хотите поменять задержку, используется команда:
/trigger afk_timer set value
Где value - это количество секунд до включения AFK-статуса.
Например:
60- одна минута180- три минуты600- десять минут0- отключить AFK Announcer для себя
Это удобно, потому что разные сервера живут в разном темпе. На спокойном выживании 5 минут - нормально. На активном ивентовом сервере иногда лучше ставить меньше, чтобы статус обновлялся быстрее.
Уведомления о входе и выходе из AFK
Ещё одна полезная часть AFK Announcer - уведомления. Можно включить сообщения, когда игрок становится AFK или возвращается. Это делает статус не просто визуальной пометкой, а нормальным серверным информером.
Настройка выглядит так:
/trigger afk_notification set value
Значения:
1- уведомления включены, это стандартный режим2- уведомления отключены
Если сервер дружелюбный и небольшой, уведомления обычно удобны. Если сервер крупный и чат и так живой, можно их выключить, чтобы не засорять ленту. Тут уже зависит от стиля администрирования.
Автоматический кик за AFK
Для многих админов это вообще главная причина скачать AFK Announcer. На сервере почти всегда найдутся люди, которые висят в онлайне часами, занимают слоты и не играют. Особенно это мешает на проектах с ограниченным количеством мест или на слабом железе, где лишний онлайн тоже не подарок.
В AFK Announcer можно включить кик за бездействие. Есть и более гибкий вариант - разрешить игрокам самим решать, хотят ли они получать кик в AFK или нет.
Для части настроек потребуется выставить function-permission-level на 3.
Всегда кикать AFK-игроков
/scoreboard players set &afk_kick afk_announcer.config value
Значения:
0- игроки не кикаются за AFK, стандартное поведение1- все AFK-игроки будут кикнуты
Разрешить игрокам самим выбирать кик
/scoreboard players set &afk_kick_player_control afk_announcer.config value
Значения:
0- игроки не могут сами выбирать, кикать их или нет1- игроки могут управлять этим параметром сами
Индивидуальная настройка для конкретного игрока
/trigger individual_afk_kick set value
Значения:
0- игрок не будет кикнут1- игрок будет кикнут
Это довольно удобная схема. Можно сделать строгий режим для всех, а можно оставить свободу. Например, админы и строители пусть остаются в игре, а обычные AFK-игроки отключаются автоматически.
Неуязвимость во время AFK
Есть ещё одна тонкая настройка, которую многие недооценивают. Можно сделать игрока неуязвимым, пока он находится в AFK. На PvE-серверах это иногда спасает от глупых смертей, особенно если человек отошёл в небезопасном месте.
Команда:
/scoreboard players set &afk_invulnerable afk_announcer.config value
Значения:
0- неуязвимость во время AFK отключена, это стандарт1- игрок становится неуязвимым в AFK
Но тут есть нюанс. На серверах с PvP или жёстким выживанием такую опцию лучше включать аккуратно. Иначе кто-нибудь начнёт уходить в AFK прямо посреди опасной ситуации и тем самым абьюзить защиту. Для дружелюбного SMP - нормально. Для анархии или хардкорного сервера - уже спорно.
Настройка конфига
В актуальных версиях проекта используется команда:
/trigger afk_announcer.config
Для версий до 1.21.6 были старые варианты команд:
/trigger afkannouncer.config
/trigger afkannouncer.color.config
Если нужно полностью удалить датапак или модовую версию, предусмотрена команда:
/function afkannouncer:uninstall
Это хороший знак. Нормальная деинсталляция у серверных проектов важна не меньше, чем установка. Иначе потом остаются лишние scoreboard-объекты, мусор в мире и непонятные хвосты от старых систем.
Настройка цветов имени и суффикса
AFK Announcer позволяет менять цвета отображения. Это полезно, если вы хотите вписать статус в стиль сервера. Например, сделать обычный ник белым, AFK-ник серым, а суффикс [AFK] тёмно-серым. По умолчанию логика примерно такая и есть, но всё это можно перенастроить.
Таблица цветов
1 - aqua
2 - black
3 - blue
4 - dark_aqua
5 - dark_blue
6 - dark_gray
7 - dark_green
8 - dark_purple
9 - dark_red
10 - gold
11 - gray
12 - green
13 - light_purple
14 - red
15 - white
16 - yellow
Цвет обычного имени
По умолчанию - белый.
/scoreboard players set &name_color name_color.jodek value
Цвет имени в AFK
По умолчанию - серый.
/scoreboard players set &name_color_afk name_color.jodek value
Цвет суффикса [AFK]
По умолчанию - тёмно-серый.
/scoreboard players set &suffix_color_afk name_color.jodek value
На первый взгляд кажется, что это мелочь. Но на серверах с кастомным оформлением такие вещи реально помогают. Всё выглядит аккуратнее, чат читается лучше, а статус не выбивается из общего стиля.
Совместимость с Show Dimension In Name
AFK Announcer совместим с проектом Show Dimension In Name. Если он у вас установлен, можно дополнительно настроить цвета отдельно для обычного мира, Незера и Энда.
Это удобно, когда сервер использует префиксы измерений вроде [Overworld], [Nether], [End], а рядом ещё и AFK-статус. Чтобы всё это не превращалось в визуальную кашу, автор добавил отдельные настройки цвета для разных измерений.
Цвет AFK-имени в обычном мире
/scoreboard players set &name_color_afk_overworld name_color.jodek value
Цвет AFK-имени в Незере
/scoreboard players set &name_color_afk_nether name_color.jodek value
Цвет AFK-имени в Энде
/scoreboard players set &name_color_afk_end name_color.jodek value
Цвет префикса в обычном мире
/scoreboard players set &prefix_color_afk_overworld name_color.jodek value
Цвет префикса в Незере
/scoreboard players set &prefix_color_afk_nether name_color.jodek value
Цвет префикса в Энде
/scoreboard players set &prefix_color_afk_end name_color.jodek value
Цвет суффикса [AFK] в обычном мире
/scoreboard players set &suffix_color_afk_overworld name_color.jodek value
Цвет суффикса [AFK] в Незере
/scoreboard players set &suffix_color_afk_nether name_color.jodek value
Цвет суффикса [AFK] в Энде
/scoreboard players set &suffix_color_afk_end name_color.jodek value
Если у вас сервер с несколькими измерениями и кастомными префиксами, это реально полезная гибкость. Можно сделать единый стиль и не ломать читаемость ников.
Совместимость и версии
AFK Announcer существует не только как датапак, но и в мод-формате. Это удобно, потому что разные сервера используют разную инфраструктуру. По актуальным данным, проект поддерживает Minecraft Java 1.21.6-1.21.11 и 26.2, а мод-версии доступны для Fabric, Forge, NeoForge и Quilt. Есть и вариант для чистого датапака, если вы не хотите ставить загрузчик модов.
Для серверного использования это особенно приятно. Во многих случаях AFK Announcer можно рассматривать именно как серверный инструмент: он решает задачу отображения статуса без лишнего давления на клиент. Для админов это плюс, потому что не всегда хочется заставлять игроков ставить отдельный мод ради такой базовой функции.
Отдельно стоит отметить, что проект живой и обновляется. В свежей ветке v4.0.3 заявлена поддержка новых версий Minecraft, а в предыдущих обновлениях улучшали производительность и поддержку библиотеки. Для серверных датапаков это важно, потому что никому не нужен AFK-менеджер, который начинает конфликтовать после очередного апдейта игры.
Кому стоит скачать AFK Announcer
Если коротко, почти любому серверу, где играет больше двух человек. Но особенно мод или датапак пригодится:
- владельцам SMP и приватных серверов
- админам выживания с друзьями
- серверам с ограниченным числом слотов
- проектам, где важно видеть активность игроков
- сборкам модов, где нужен аккуратный серверный QoL-инструмент
- тем, кто хочет автоматический AFK-кик без установки тяжёлых плагиновых систем
Если вы держите сервер на хостинге, такой проект вообще в тему. На BungeeHost (https://bungee.host) подобные серверные штуки особенно удобны, когда хочется быстро поднять нормальный Minecraft-сервер для друзей и сразу добавить базовые QoL-функции без лишней возни. Для плагинов и серверных модов это как раз тот сценарий, где удобно, чтобы всё ставилось быстро и работало без танцев.
Важные нюансы перед установкой
Первое - проверьте версию Minecraft. У проекта есть разные ветки, и команды для старых версий отличаются от актуальных. Если у вас версия до 1.21.6, не удивляйтесь другим trigger-командам.
Второе - если хотите использовать кик и часть админских настроек, заранее проверьте function-permission-level. Без нужного уровня часть функций просто не сработает так, как вы ожидаете.
Третье - аккуратнее с AFK-неуязвимостью. На дружелюбном сервере это удобно, на PvP-сервере может сломать баланс.
И четвёртое - если когда-нибудь захотите удалить проект, не просто выкидывайте файлы, а используйте /function afkannouncer:uninstall. Так чище и безопаснее для мира.
Итог
AFK Announcer - один из тех небольших, но очень удачных проектов для Minecraft, которые делают сервер заметно удобнее. Он показывает AFK-игроков, позволяет вручную включать статус через /trigger afk, умеет отправлять уведомления, поддерживает автоматический кик, гибко настраивается и нормально вписывается как в vanilla-сервер через датапак, так и в модовую инфраструктуру на Fabric, Forge, NeoForge или Quilt.
Если вам нужен простой и понятный способ показывать, кто отошёл от игры, скачать AFK Announcer для Minecraft точно стоит. Это не громоздкая система ради галочки, а нормальный практичный инструмент, который быстро становится привычным. После пары дней игры с ним уже странно возвращаться на сервер, где AFK-статус приходится угадывать по молчанию в чате.
Сервер для плагина AFK Announcer - как у профи
Плагин AFK Announcer создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AFK Announcer для друзей можно за пару минут - BungeeHost всё уже подготовил.
