Плагин для серверов Майнкрафт, который помогает находить игроков с Xray по статистике добычи руд. Он отслеживает подозрительные пропорции добытых блоков, уведомляет администрацию и даёт инструменты для проверки и наказания.
Возможности
- В реальном времени учитывает добычу алмазов, изумрудов, золота, железа, редстоуна, лазурита, меди, древних обломков и кварца.
- Сравнивает долю каждой руды с отдельными порогами и не создаёт предупреждение, пока игрок не добудет минимальное число блоков.
- Хранит координаты и время обнаружения подозрительной активности.
- Отправляет оповещения администраторам, позволяет телепортироваться к игроку или к месту обнаружения, игнорировать запись либо наказать игрока.
- Защищает от повторных уведомлений о том же игроке с помощью задержки между срабатываниями.
- Записывает обнаружения, наказания и действия администрации в
logs/activity.log.
Команды
/xd help— справка./xd status— состояние плагина и статистика./xd stats <player>— статистика добычи игрока./xd sus [page]— список подозрительных игроков./xd punish <id> <reason>— наказать игрока из списка./xd ignore <id>— игнорировать запись./xd reload— перезагрузить конфигурацию.
Также работают префиксы /xray и /xraydetect.
Права
xraydetect.admin— доступ ко всем командам.xraydetect.use— базовое использование плагина.
Настройка
В разделе statistics задаются minimum-blocks-threshold и пороги руд в alert-thresholds. Раздел suspicious содержит время хранения записей auto-expire-time, задержку повторного обнаружения re-flag-cooldown и лимит max-entries; в worlds.statistics-blacklist указываются миры, которые не нужно учитывать.
Плагин работает вместе со встроенной защитой Paper от Xray: Paper скрывает руды, а плагин анализирует добычу. Настройка защиты Paper находится в paper-world-defaults.yml.
Требования
Нужен сервер Paper или Spigot и Java 21 либо новее. Зависимости не требуются.
