SpentTime
Активный0.0
Установок
Последнее обновление
Версии
SpentTime
Этот плагин предоставляет возможность отслеживать общее время, проведенное игроками на сервере.
Основные преимущества
- Оптимизированная производительность - минимальное влияние на работу сервера, что позволяет поддерживать стабильную производительность даже при большом количестве игроков
- Простота настройки - интуитивно понятная конфигурация делает плагин доступным для администраторов любого уровня подготовки
- Постоянная поддержка - регулярные обновления обеспечивают исправление ошибок и совместимость с новыми версиями игры
Функциональные возможности
- Настраиваемый графический интерфейс для отображения рейтинга игроков по времени
- Возможность кастомизации элементов интерфейса для топ-игроков
- Различные типы интерфейсов для отображения статистики
- Гибкие настройки внешнего вида интерфейса рейтинга
- Настройка количества игроков, отображаемых в топе
- Кастомизация системных сообщений (ACTIONBAR, CHAT и другие)
- Отслеживание времени для неактивных игроков
- Сброс статистики для отдельных игроков
- Полный сброс статистики для всех игроков сервера
- Поддержка Placeholder API
- Совместимость с Adventure components
Команды и разрешения
| Команда | Разрешение |
|---|---|
spenttime |
command.spenttime |
spenttime <цель> |
command.spenttime.target |
spenttime top |
command.spenttime.top |
spenttime set |
command.spenttime.set |
spenttime reset |
command.spenttime.reset |
spenttime reset-all |
command.spenttime.reset.all |
Типы интерфейсов
| Тип | Описание |
|---|---|
STANDARD |
Стандартный интерфейс для списков до 10 игроков |
PAGINATED |
Интерфейс с постраничной навигацией |
SCROLLING |
Интерфейс с возможностью прокрутки |
DISABLED |
Список игроков отображается в чате |
Типы уведомлений
CHATACTIONBARTITLESUBTITLEDISABLED
Поддерживаемые базы данных
SQLITEMYSQL
Placeholder API
%spent-time%- отображает время игрока в удобочитаемом формате (например, 10ч 30м)
Почему время в топе обновляется не сразу?
Это сделано специально для оптимизации производительности плагина. Время игрока обновляется при входе и выходе с сервера, а также есть дополнительная задача, которая периодически обновляет статистику всех игроков. Частоту обновления можно изменить в конфигурации, настроив параметр spentTimeSaveDelay.
Сообщение о проблемах
Если у вас есть предложения по улучшению или вы обнаружили ошибку, сообщите об этом через соответствующую систему отчетов.