Timed Ranker автоматически повышает игроков по рангу в зависимости от общего времени, проведенного на сервере — удобно для поощрения тех, кто играет и фармит постоянно.
Плагин записывает общее количество минут онлайн и умеет продвигать игроков по заданным ступеням — можно настроить любую цепочку рангов и время на каждую ступень. Поддерживается хранение в SQLite или MySQL, есть конверт из SQLite в MySQL, так что базу легко перенести при росте сервера.
Поддержка per-world рангов - если ваш плагин прав доступа умеет миры, можно делать разные продвижения в каждом мире. Частоту проверок можно менять в конфиге для экономии ресурсов и избегания лагов - checkPeriod: 5. Есть интеграция с AFK из Essentials и RoyalCommands, чтобы не повышать тех, кто просто стоит в рб.
Удобные команды для игроков и админов: посмотреть время и топы, узнать сколько осталось до следующего ранга и править время вручную. Примеры: /tranker playtime [player], /tranker top, /tranker left [player] [world], /tranker settime <player> <minutes>, /tranker convert, /tranker purge. Права управляются через Vault, так что интеграция с вашими группами простая.
Конфиг читабельный, есть lang.yml для своих сообщений и опция useMySQL: false по умолчанию. Установка простая - поставил SQLibrary, Vault и плагин прав, кинул jar в папку plugins, отредактировал конфиг и готово. Полезно для серваков, где хотят поощрять активных игроков и уменьшить донатный разрыв между нубами и про игроками.
Плагин для продвижения по рангам, который автоматически повышает игроков по времени онлайн.