RazeStats - плагин статистики игроков для survival-серверов. Считает наигранные часы и серию ежедневных заходов (стрик), показывает их игроку в личном приветствии при входе и выводит в TAB через PlaceholderAPI - без раздачи прав вручную.
Возможности:
◆ Подсчёт наигранных часов, с автосохранением на случай вылета/креша сервера
◆ Серия ежедневных заходов (стрик) с настраиваемым часовым поясом и автосбросом при пропуске дня
◆ Личное приветствие при входе (можно завязать на успешную авторизацию AuthMe, а не просто на коннект)
◆ Свой ресурспак: иконка серии, 2 иконки микрофона (вкл/выкл) и большой баннер-приветствие, собранный из нескольких строк текста
◆ Готовая интеграция с PlasmoVoice - статус микрофона в TAB через официальные плейсхолдеры PlasmoVoice, без завязки на их внутренний API
◆ Плейсхолдеры PlaceholderAPI: часы, серия, иконка серии, статус микрофона, дата первого захода
◆ Все тексты, цвета и иконки - через config.yml, без правки кода
◆ Работает без AuthMe/PlasmoVoice/PlaceholderAPI - каждая интеграция включается сама, если плагин найден на сервере
Команды и права:
| Право | Действие | По умолчанию |
|---|---|---|
| stats.use | /stats, /stats <ник> | true |
| stats.admin | /setstreak, /resetstreak, /setplaytime, /addplaytime | op |
| stats.admin | /stats reload, /stats reset <ник> | op |
Требования:
◆ Ядро: Paper
◆ Версия: 1.21.11
◆ Java: 21
◆ PlaceholderAPI, AuthMe, PlasmoVoice, TAB - опционально, для полного функционала
Ресурспак:
В комплекте отдельный zip с ресурспаком (pack_format 75, под 1.21.11). Без него иконки в чате и TAB не отобразятся - вместо них будет пусто, весь остальной функционал плагина при этом работает как обычно.
По вопросам - в личные сообщения на форуме.