Плагин для серверов Майнкрафт, который помогает находить игроков с рентгеном по их поведению при добыче. Он не банит автоматически по умолчанию: администратор получает оценку подозрительности, подробную статистику и метки раскопок в мире.
Возможности
- Записывает разрушение и установку блоков, а также отдельные действия игроков в локальную базу SQLite.
- Анализирует соотношение руд и камня, характер тоннелей, добычу на подозрительных высотах и другие настраиваемые признаки.
- Показывает итоговую оценку и уровни
[NORMAL],[SUSPICIOUS]и[DANGEROUS]. - По команде создаёт видимые только администратору метки недавних раскопок игрока; нажмите по метке правой кнопкой мыши, чтобы узнать детали действия.
- Может выполнять настроенную команду наказания при достижении заданного уровня подозрительности.
- Выполняет обработку асинхронно, чтобы уменьшить влияние на TPS сервера.
Команды
Все команды доступны через /clairvoyant или сокращение /cv.
/cv stats <player>— статистика добытых указанным игроком блоков./cv trace <player>— метки недавней добычи в мире./cv check <player>— полный анализ с оценкой и расшифровкой признаков./cv help— список команд./cv autopunish <on|off>— включает или отключает автоматическое наказание.
Права
Для команд требуется право clairvoyant.admin.
Настройка
Основной файл — plugins/Clairvoyant/config.yml.
weightsзадаёт вклад каждого признака в итоговую оценку.ore-listsсодержит ценные руды, обычные руды и блоки, считающиеся камнем при расчёте соотношений. Сюда можно добавить предметы модов и других плагинов по идентификатору видаmod_id:item_id.visualization-mappingнастраивает блоки-маркеры для/cv trace.thresholdsзадаёт минимальное число разрушенных блоков, чувствительность проверок и диапазоны высот.suspicion-levelsопределяет границы статусов подозрительности.auto-punishсодержит порог и команду для автоматического наказания.
Требования
Работает на Paper, Purpur и других совместимых форках Paper. Не поддерживаются Folia, Spigot, Bukkit, Velocity, Waterfall и BungeeCord.
