Плагин для серверов Майнкрафт, который ведёт статистику установки и разрушения кристаллов энда. Он подходит для пвп-серверов и анархии: данные учитываются на стороне сервера, поэтому клиент не может подделать счётчик.
Возможности
- Показывает число установленных и разрушенных кристаллов, а также их соотношение в меню статистики.
- Хранит данные в SQLite или MySQL. MySQL подходит для сети серверов с общей статистикой.
- Выполняет работу с базой данных вне основного потока, чтобы не нагружать TPS.
- Поддерживает PlaceholderAPI для таблицы игроков, списка игроков, чата и других интерфейсов.
Команды
/cstats— открыть свою статистику./cstats <player>— посмотреть статистику игрока, в том числе офлайн./cstats reload— перезагрузить конфигурацию и подключение к базе данных./cstats reset <player>— очистить статистику игрока.
Права
crystalcounter.stats— доступ к своей статистике.crystalcounter.stats.others— просмотр статистики других игроков.crystalcounter.reload— перезагрузка настроек.crystalcounter.admin.reset— очистка статистики.
Настройка
В config.yml доступны следующие параметры:
database.type— тип базы данных:SQLITEилиMYSQL.tracking.track-placements— учитывать установку кристаллов.tracking.track-breaks— учитывать разрушение и взрывы кристаллов.gui.title— заголовок меню команды/cstats.performance.cache-interval— интервал сохранения статистики в базу данных в секундах.
Для общей статистики в сети серверов укажите на всех серверах одну схему MySQL. Плейсхолдеры PlaceholderAPI: %crystalcounter_placed%, %crystalcounter_broken%, %crystalcounter_ratio%.
Требования
Работает на Paper, Spigot и Purpur. Для сети серверов с общей статистикой требуется MySQL; для показа данных через PlaceholderAPI нужен PlaceholderAPI.
