▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/EzAfk - Управление AFK для серверов Minecraft
EzAfk - Управление AFK для серверов Minecraft

EzAfk - Управление AFK для серверов Minecraft

EzAfk - современный и легкий плагин для управления AFK на серверах Minecraft. Автоматически определяет неактивных игроков, кикает их и дает админам удобный GUI для контроля.

Оцените первым
1.6K
6

EzAfk - Управление AFK для серверов Minecraft

Управление AFK стало проще.

EzAfk - это современный и легкий плагин управления AFK для серверов Paper, Spigot, Folia, Bukkit и Purpur. По факту, если у вас сервер на 50 слотов, а 20 из них просто висят в афк ради фарма - это потеря онлайна и лишняя нагрузка. Этот плагин автоматизирует обнаружение неактивных игроков, выдает награды или списывает деньги за простой, дает персоналу панель управления в реальном времени и интегрируется с популярными плагинами. И все это без просадок TPS.

v3.1.2 · Minecraft 1.21.x - 26.2 · Java 21+ · Paper / Spigot / Bukkit / Purpur / Folia


Основные возможности

ФункцияОписание
Обнаружение AFKТаймер бездействия с настраиваемыми оповещениями в чате, титулами, анимациями, изменением ника и эффектом слепоты
Анти-обходБлокировка бесконечного потока воды, езды на транспортных средствах и пузырьковых колонн для сброса таймера
AFK КикКик неактивных игроков через заданное время, опционально только когда сервер полный
Предупреждения о кикеМногоэтапные сообщения (в чате и/или титулами) за заданные интервалы перед киком
Админ GUIПанель /afk gui со списком всех AFK игроков, кик, сообщение, телепорт и кастомные команды в один клик
AFK ЗоныКубоидные регионы, где игроки получают награды (экономика, команды или предметы) за нахождение в AFK
Экономические списанияСписание разовой платы за вход и/или регулярной платы за AFK через любой плагин экономики Vault
Таблица лидеров AFKНакопительное время AFK для каждого игрока, таблица лидеров /afk top, сохраняется между перезапусками
PlaceholderAPI16 плейсхолдеров для статуса, времени сессии, итогов, счетчиков, префиксов/суффиксов и игрового времени
МультиязычностьEN, ES, NL, RU, ZH, DE, полностью настраивается для каждого сервера
Хранилища данныхYAML (по умолчанию), SQLite или MySQL
Simple Voice ChatВоспроизведение кастомного MP3 звука, когда игрок уходит в AFK

В свежем обновлении 3.1.2 автор исправил поддержку тегов MiniMessage в сообщениях с PlaceholderAPI, а также добавил постоянные белый и чёрный списки для обхода AFK-проверки.

Установка

  1. Скачайте EzAfk-x.x.x.jar из файлов выше.
  2. Закиньте его в папку plugins/ вашего сервера. Кстати, если вы хостите сервер на BungeeHost (https://bungee.host), этот плагин устанавливается в один клик через панель и сразу подхватывается ядром Paper или Purpur.
  3. Перезапустите сервер. EzAfk автоматически создаст все конфиги.
  4. Отредактируйте plugins/EzAfk/config.yml для настройки нужных функций.
  5. Введите /afk reload в игре, чтобы применить изменения без перезапуска.

Совет: Перед тем как включать экономические списания за AFK, убедитесь, что у вас установлен Vault и привязан к экономике. Иначе плагин просто проигнорирует эту функцию, и игроки будут стоять бесплатно.


Команды

КомандаОписаниеПрава
/afkВключить/выключить свой статус AFK(нет)
/afk reloadПерезагрузить все файлы конфигурацииezafk.reload
/afk guiОткрыть панель администратора AFKezafk.gui
/afk toggle <player>Принудительно сменить статус AFK игрокаezafk.toggle
/afk bypass whitelist <add|remove|list> [player]Управление белым списком обходаezafk.bypass.manage
/afk bypass blacklist <add|remove|list> [player]Управление черным списком обходаezafk.bypass.manage
/afk bypass <player>Включить обход для игрока на сессиюezafk.bypass.manage
/afk info <player>Посмотреть детали сессии AFK игрокаezafk.info
/afk time [player]Посмотреть общее время AFKezafk.time
/afk time reset <player>Сбросить время AFK игрокаezafk.time.reset
/afk topПоказать таблицу лидеров по времени AFKezafk.top
/afk zone pos1 / pos2Выбрать углы зоныezafk.zone.manage
/afk zone add <name>Создать зону AFKezafk.zone.manage
/afk zone remove <name>Удалить зону AFKezafk.zone.manage
/afk zone listСписок всех зонezafk.zone.list

Алиасы: /ezafk, /ea, /afktime, /afktop


Права (Permissions)

УзелПо умолчаниюОписание
ezafk.reloadOPПерезагрузка конфигурации
ezafk.bypassOPНикогда не помечаться как AFK автоматически
ezafk.bypass.manageOPУправление обходом для других игроков
ezafk.toggleOPСмена статуса AFK других игроков
ezafk.infoOPПросмотр деталей AFK других игроков
ezafk.kick.bypassOPНикогда не кикаться EzAfk
ezafk.guiOPОткрытие админ-панели
ezafk.gui.view-activeOPПросмотр не-AFK игроков в GUI
ezafk.gui.actionsOPИспользование кнопок действий в GUI
ezafk.timeвсеПросмотр своего времени AFK
ezafk.time.othersOPПросмотр времени AFK другого игрока
ezafk.time.resetOPСброс времени AFK игрока
ezafk.topOPПросмотр таблицы лидеров
ezafk.economy.bypassOPИгнорировать экономические списания за AFK
ezafk.zone.listOPСписок зон AFK
ezafk.zone.manageOPСоздание и удаление зон

PlaceholderAPI плейсхолдеры

Требуется PlaceholderAPI. Расширение регистрируется автоматически. Дополнительная настройка не нужна.

ПлейсхолдерВозвращает
%ezafk_status%AFK или ACTIVE
%ezafk_status_colored%&cAFK или &aACTIVE
%ezafk_since%Секунд с начала сессии AFK (пусто, если не AFK)
%ezafk_last_active%Секунд с последней активности игрока
%ezafk_total_seconds%Всего секунд AFK за все время
%ezafk_total%Общее время AFK HH:MM:SS
%ezafk_total_formatted%Развернуто, например 2 hours 15 minutes
%ezafk_prefix%Настроенный префикс AFK в нике
%ezafk_suffix%Настроенный суффикс AFK в нике
%ezafk_playtime_active_seconds%Активное (не-AFK) время в секундах
%ezafk_playtime_active%Активное время HH:MM:SS
%ezafk_playtime_active_formatted%Активное время развернуто
%ezafk_afk_count% / %ezafk_afk_players%Количество AFK игроков
%ezafk_active_count% / %ezafk_active_players%Количество не-AFK игроков

Обзор конфигурации

Настройки EzAfk разбиты по отдельным файлам для удобства:

text config.yml Обнаружение AFK, кик, анти-обход, экономика, интеграции gui.yml Раскладка админ-GUI и кнопки действий zones.yml Определения AFK зон с координатами и наградами mysql.yml Подключение к БД (только если storage.type: mysql) messages/ Языковые файлы: en.yml, es.yml, nl.yml, ru.yml, zh.yml, de.yml

Основные настройки (config.yml)

yaml afk: timeout: 300 # секунд бездействия -> AFK broadcast: enabled: true # оповещать в чате об AFK title: enabled: true # показывать титул игроку в AFK anti: infinite-waterflow: false infinite-vehicle: false bubble-column: false

kick: enabled: false # кикать AFK игроков enabledWhenFull: false # кикать только когда сервер полон timeout: 600 # секунд в AFK перед киком warnings: enabled: true intervals: [60, 30, 10] mode: both # chat | title | both

economy: enabled: false cost: enter: enabled: true amount: 25.0

storage: type: yaml # yaml | sqlite | mysql flush-interval-seconds: 30

Важный нюанс: Если у вас слабый сервер и вы используете базу MySQL для статистики, не ставьте flush-interval-seconds слишком низко. Иначе плагин будет слишком часто обращаться к базе и может вызвать микрофризы. 30 секунд - идеальный баланс.


Интеграции

ИнтеграцияЗаметки
Vault / EconomyТребуется для списаний за экономику и наград в зонах
PlaceholderAPIАвто-обнаружение; предоставляет 16 AFK плейсхолдеров
WorldGuardДобавляет флаг региона afk-bypass; используйте /rg flag <region> afk-bypass allow
TABДелегирует форматирование префикса AFK в списке табов плагину TAB
Simple Voice ChatПроигрывает MP3 звуки при смене статуса AFK
bStatsАнонимная статистика (отключается в config.yml)
Spigot update checkerНапоминание в консоли при выходе новой версии

Скачать плагин EzAfk стоит всем админам, которые устали бороться с афкшерами вручную. Он легкий, гибкий и закрывает все базовые потребности сервера по контролю активности.

Партнёрский материал

Сервер для плагина EzAfk - Управление AFK для серверов Minecraft - как у профи

Плагин EzAfk - Управление AFK для серверов Minecraft создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином EzAfk - Управление AFK для серверов Minecraft для друзей можно за пару минут - BungeeHost всё уже подготовил.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

Поддерживаемые окружения

Сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:8 месяцев назад
Обновлён:1 месяц назад
Главная