
XrayDetector
Плагин XrayDetector для серверов Minecraft выявляет подозрительное копание руд и оповещает администрацию. Помогает бороться с X-ray читерами, отслеживая паттерны добычи. Подходит для Paper, Spigot, Bukkit. Скачайте и защитите сервер.
XrayDetector - это легковесный плагин для серверов Майнкрафт, который помогает администраторам ловить игроков, использующих X-ray (рентген). Проблема старовата, но всё ещё актуальна: игроки с текстурками или модами видят руды сквозь стены и выгребают алмазы, древние обломки и прочее. Обычные античиты не всегда могут это отследить, а XrayDetector как раз и заточен на анализ поведения при копании.
Зачем он нужен
На любом сервере с экономикой или прогрессией X-ray может убить баланс. Админы тратят часы на проверку репортов, а подозрительные игроки уходят безнаказанными. XrayDetector не банит сам - он даёт инструмент: следит за скоростью добычи руд, считает очки и шлёт алярмы с разным уровнем опасности. Никакой магии, просто статистика.
Как это работает
Плагин отслеживает, какие руды копает игрок, и за какой промежуток времени. Если скорость добычи превышает разумные пределы (например, 10 алмазов за минуту - это явно подозрительно), система начисляет очки и отправляет уведомление в чат. Очки копятся, а уведомления делятся на четыре уровня:
- Low - низкий риск (5-10 руд)
- Medium - средний (11-20)
- High - высокий (21-35)
- Very High - очень высокий (36+)
Каждый уровень даёт определённое количество очков. По команде /xray chances list можно посмотреть топ-10 игроков с наибольшим подозрением. Удобно - не надо листать логи, всё в игре.
Команды и права
Плагин использует всего одно базовое право xray.admin для доступа ко всем командам. Алерты получают игроки с xray.alerts. Команды простые и интуитивные:
/xray toggle- включить/выключить детектор на лету/xray set ores <число>- задать порог руд для срабатывания/xray set time <секунды>- временное окно, за которое считаются руды/xray tp <игрок>- телепортироваться к подозреваемому в режиме спектатора (невидимо)/xray chances list- показать топ подозреваемых/xray reload- перезагрузить конфиг без перезапуска
Также есть алиасы: /xr и /xraydetector.
Настройки
После установки в папке plugins/XrayDetector/ создаётся config.yml. По умолчанию порог - 10 руд за 60 секунд. Можно менять под свой сервер: если у вас быстрый фарм-хоппер - поднимите планку, если хардкорный режим - опустите. Цвета сообщений тоже настраиваются через стандартные коды (например, &c для красного).
Что отслеживается
Плагин мониторит все основные руды: уголь, железо, золото, алмазы, изумруды, лазурит, красную пыль, медь, незерское золото, кварц, древние обломки и их глубинные варианты. То есть всё, что обычно ищут X-ray юзеры.
Совместимость
XrayDetector работает на Bukkit API 1.13+, то есть подходит для версий от 1.13 до 1.21. Тестировался на Paper, Spigot, Bukkit, PurPur и Pufferfish. Лучше всего ставить на Paper - он даёт оптимальную производительность.
Важно знать
Плагин не предотвращает X-ray, а только сигнализирует о подозрительном поведении. Он не может заблокировать текстурки или моды. Идея в том, чтобы админ сам решал: банить, выдавать варн или просто наблюдать.
Точность не 100%. Бывает, что легитимный игрок с удачей или энтузиазмом накопает много руд, и система сработает ложно. Поэтому стоит ставить разумные пороги и не доверять одному алерту - лучше смотреть историю очков.
Алерты видят только те, у кого есть право xray.alerts, обычно это администраторы. Игроки не знают, что их проверяют.
Резюме
Если у вас сервер, где игроки копают в поисках ресурсов, и вы хотите облегчить себе жизнь в борьбе с читерами - XrayDetector отличный выбор. Он не нагружает систему, легко настраивается и даёт понятную картину. Скачайте плагин XrayDetector, настройте под себя и спокойно занимайтесь другими делами - система сама присмотрит за копателями.
