
XRayDetect (GTL) - античит с детектом X-Ray и хоррор-режимом
XRayDetect (GTL) - плагин для небольших серверов Майнкрафт, который ловит X-Ray, автоматически банит читеров и пугает их фейковыми мобами. Работает на Paper, Spigot и Bukkit для 1.20.x-1.21.x.
XRayDetect (GTL) - это серверный плагин для Майнкрафт, который следит за подозрительной добычей руды и вычисляет X-Ray-читеров. Причём не просто вычисляет, а сразу наказывает: кикает, банит и даже пугает нарушителя фейковыми мобами. Штука узконаправленная - заточена под небольшие серверы примерно до 20 игроков.
Если вы держите уютный ванильный сервер на Paper или Spigot и устали вручную проверять, почему один игрок за вечер собрал стак алмазов, а остальные копают булыжник, - это ровно ваш случай. Плагин не клиентский мод, а серверная часть, так что игрокам ничего скачивать не нужно.
Что это и зачем нужно
Проблема X-Ray стара как сам Minecraft: игрок ставит мод или ресурспак, который просвечивает мир, и видит руду сквозь камень. На больших серверах с этим борются античиты вроде Matrix или Vulcan плюс толпа модераторов. А на маленьком сервере модераторов нет - есть только вы и админка. XRayDetect (GTL) закрывает эту нишу: он сам отслеживает добычу вокруг игроков и решает, читерит человек или просто копает удачно.
Методы ресурсоёмкие, автор честно это подчёркивает. Зато ложных срабатываний мало. Идеальный баланс для сервера на 10-20 человек, где вам важен результат, а не экономия пары мегабайт ОЗУ.
Детекторы читов и известная защита
Плагин ловит не только X-Ray. Вот что он умеет распознавать по состоянию на актуальные версии:
- XRay - все известные чит-движки и ресурспаки
- NoFall Detect - Meteor, Wurst
- AntiKnockback Detect - Wurst
- Reach Detect - Wurst
- KillAura Detect - Wurst
- Velocity Detect - Meteor (мелкие баги), Wurst
Список обещают расширять. Плагин может сам кикать или банить, без участия персонала. Если у вас есть модераторы онлайн почти всегда, автонаказание отключается в конфиге - тогда плагин просто шлёт алерты.
Детект X-Ray и прогрессивные баны
Основная фича - собственно детект X-Ray. Система гибко настраивается: пороги подозрительности, чувствительность, поведение при достижении лимита. В версии 1.3 добавили прогрессивные баны - срок наказания растёт с каждым нарушением.
Как это выглядит на практике:
- 1-й бан: 2 часа
- 2-й: 6 часов
- 5-й: 2 недели
Логика простая: случайный игрок получит короткий бан и, скорее всего, больше не вернётся. Упорный читер либо уйдёт сам, либо словит длительный отдых. Детект постоянно допиливают - автор признаёт, что сбой в этой ключевой функции рушит всю эффективность плагина.
Приманочные жилы (Decoy Veins)
Хитрый приём для точности детекта. Вокруг подозрительных игроков спавнятся фейковые рудные жилы. Если игрок копает приманку - это добавляет серьёзные очки подозрительности. А зачем честному шахтёру копать руду, которую он "не видел" сквозь стену?
Приманочные жилы всегда спавнятся в камне. Если жила случайно оказалась видна из пещеры, плагин заменяет её на обычный блок - чтобы никто не заметил подставы. Тут виден подход автора: приманки должны быть невидимы, иначе детект превращается в клоунаду.
Grand Ban Finale - финальное шоу
Когда игрок доходит до 5-го уровня подозрительности, запускается финальная сцена. Все руды рядом с ним превращаются в воздух. Игрок в панике видит, как мир буквально опустошается вокруг, затем получает бан-титл и улетает в бан. Настроить или отключить можно в конфиге - если вам важна тишина и обыденность, оставьте по-умолчанию.
Галлюцинации (хоррор-режим)
Самая нестандартная фича. Проверка X-Ray превращается в психологическую атаку на читера. Подозрительным игрокам показывают:
- Фейковых мобов - появляются волнами, смотрят прямо на игрока и исчезают
- Фейковые звуки - эмбиент и шаги, которые будто приближаются
Автор называет это хоррором и помечает проект тегом Cursed. По факту это дешёвый и эффективный психологический приём: читер, который копает в темноте, слышит шаги за спиной и видит молчаливые фигуры. Ощущение "за мной следят" работает лучше бана - человек сам уйдёт. Новые галлюцинации в разработке.
Bot-Mining Detection
Добавлен в v1.3. Система анализирует паттерны движения игрока и ловит автоматическую добычу - когда бот копает по скрипту. Логика наказания интересная:
- до 5 раз кикает (с учётом автореконнекта - читер вернётся, получит снова)
- на 6-й раз выдаёт временный бан
Просто и эффективно против афк-ботов, которые копают, пока хозяин спит.
No-Fall Detection
Тоже из v1.3. Ловит чит-клиенты, отключающие урон от падения. Здесь автор пошёл на хитрость:
- сначала предупреждает игрока
- затем удваивает ожидаемый урон от падения
- после 5 предупреждений банит (отдельная прогрессивная конфигурация)
То есть читер спрыгнул с высоты - и получил в два раза больше урона, чем заслуживал. Забавно и работает.
В разработке
Ещё три детектора в пайплайне:
- AntiKnockback Detector - алгоритмы скорости для расчёта ожидаемого отброса после удара
- Velocity Detector - анализ движения игрока в ответ на серверную физику
- Reach Detector - вычисляет удары вне стандартного радиуса Minecraft
- KillAura Detector - ловит автоаим и one-hit килы. Пока в бете: сложная механика, автор сам предупреждает о возможных ошибках программирования
Всё настраивается через config.yml или Config GUI - внутриигровой редактор добавили в версии 1.3.1-SNAPSHOT, там же удобно следить за игроками.
Совместимость и требования
Плагин работает на Java Edition Minecraft 1.20.x и 1.21.x (включая сборки вплоть до 1.21.11). Платформы: Bukkit, Paper, Spigot. Forge и Fabric не заявлены - это чисто серверный ресурс.
Важный нюанс: если вы крутите сервер на хостинге, плагин ставится в папку plugins и активируется при перезапуске. На BungeeHost установка занимает буквально один клик - можно развернуть античит прямо из панели, не возясь с FTP.
Ответы на частые вопросы
Что именно делает плагин? Наблюдает за поведением игроков, повышает счёт подозрительности при странных действиях, спавнит приманочные руды и оповещает модераторов при их добыче. Всё настраивается под ваш сервер.
Подойдёт ли для моего проекта? Если у вас до 20 игроков и мало модераторов - да. Плагин ресурсоёмкий, но ложных срабатываний почти нет. Для больших серверов (50-200 человек) обещают отдельную версию, но с чуть сниженной эффективностью ради производительности.
Будут ли игроки жаловаться? Скорее всего, только те, кому есть что скрывать. Честные шахтёры с детектом X-Ray не сталкиваются. А вот хоррор-эффекты могут напугать случайного игрока, если он попал под подозрение ошибочно - проверьте пороги на своём сообществе.
Важно: развитие останавливается
XRayDetect (GTL) начинался как простой детект X-Ray, но вырос в полноценный античит с мониторингом игроков. Обновления прекратятся 24 декабря. На замену готовят новый плагин - OreEye AntiCheat (или просто OreEye).
Что обещают в OreEye:
- изначально заложенную кастомизацию
- открытую лицензию для разработчиков
- публичный listener info - безопасный доступ для других плагинов
- доступ ко всем трекнутым данным игрока для легитимных плагинов
- обмен результатами детекта в реальном времени
- расширяемую систему аддонов: разработчики смогут делать модули, добавлять свои типы детекта или переопределять существующие
Сейчас GTL XRayDetect ничего из этого не даёт. Так что если вам нужен долгосрочный инструмент - присмотритесь к OreEye. А если сервер маленький и хочется решить проблему прямо сейчас - GTL XRayDetect ещё вполне рабочая лошадка на Paper 1.20-1.21.
Совет из практики
Ставьте плагин сначала в режиме без автонаказаний - только алерты в чат модераторам. Дайте ему неделю побегать на реальных игроках, посмотрите логи, оцените пороги. Откалибруйте под вашу ситуацию: на ванильном сервере с шахтёрским уклоном "нормальный" уровень добычи руды выше, чем на PvP-сервере, где все сидят на арене. И уже потом включайте авто-бан. Иначе рискуете забанить честного игрока, который просто хорошо копает или играет с Efficiency V на алмазной кирке.
Сервер для плагина XRayDetect (GTL) - античит с детектом X-Ray и хоррор-режимом - как у профи
Плагин XRayDetect (GTL) - античит с детектом X-Ray и хоррор-режимом создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином XRayDetect (GTL) - античит с детектом X-Ray и хоррор-режимом для друзей можно за пару минут - BungeeHost всё уже подготовил.
