ActivityPromotion автоматически повышает игроков по группам в зависимости от времени их онлайн — удобный способ давать ранги за активность на сервере.
Плагин считает онлайн-время каждого игрока и при достижении заданных порогов ставит нужную группу или выдает права. Поддерживает мультиворлды, несколько периодов активности (например месяц или lifetime), можно задать свои временные периоды и списки групп. Есть опция игнорирования игроков и возможность выдавать не только группы, но и конкретные permission-ноды.
Работает с Vault для интеграции с системой прав и экономикой, поддерживает хранение в flatfile или в MySQL (требуется вручную создать таблицу). В конфиге есть параметры promotionCheck и resetCheck для настройки интервалов задач, и учтите исправление имени поля necessaryGroup (в старых конфигах было с ошибкой). Основные команды: /ap, /ap reload, /ap info <player>.
Плагин сейчас не развивается автором, код открыт на GitHub — можно форкнуть и допилить под свой сервак.
Полезен для серверов с ранговой системой, донатом или кланами — автоматизирует выдачу рангов, экономит время админам и упрощает управление прогрессом игроков.
Плагин для продвижения игроков по активности, автоматически повышает группы и права по времени онлайна на сервере.