Плагин для серверов Майнкрафт на Paper, который отмечает неактивных игроков как АФК, перемещает их в специальные зоны и выдаёт награды за время в них. Подходит для сервера с экономикой, предметными наградами и таблицей игроков.
Возможности
- Игрока можно признать АФК автоматически после заданного периода бездействия или вручную через
/afk. - После отдельного таймера игрок автоматически переносится в АФК-зону; в неё также можно зайти добровольно.
- Зоны создаются в виде кубоидов или на основе регионов WorldGuard, включая дочерние регионы.
- Для каждой зоны задаются название, точка телепортации, приоритет и награды.
- Игроков в АФК-зоне можно скрывать из мира и списка игроков, оставляя видимыми для персонала с соответствующим правом.
- Награды выполняют команды сервера: поддерживаются случайный выбор с весами, несколько команд, интервалы и контрольные отметки, несколько попыток выдачи, запрет повторов, отдельные права и сообщения.
- Ограничение по IP и постоянные группы общего подключения защищают награды от злоупотреблений.
- Ведётся статистика сессий: число посещений, общее и максимальное время, длительность последней сессии и последняя посещённая зона.
- Bossbar и actionbar могут показывать длительность текущей сессии и время до следующей награды.
- Поддерживаются цвета MiniMessage и формат
&.
Настройка
Настраиваются таймеры АФК и телепортации, зоны, их приоритеты, награды, сообщения, ограничение по IP и отображение статистики. Данные игроков можно хранить в JSON, H2, MySQL или MariaDB.
Требования
Нужны Paper и VertexCore. WorldGuard позволяет использовать существующие регионы как АФК-зоны; PlaceholderAPI выводит плейсхолдеры плагина, а TAB помогает отображать АФК-статус в списке игроков.
