▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
AntiXRay

AntiXRay

Плагин AntiXRay для Minecraft использует DDA-трассировку лучей, чтобы скрывать руды от X-Ray клиентов. Защита сервера без потери производительности.

Оцените первым
6.7K
8

AntiXRay - защита от X-Ray с трассировкой лучей

AntiXRay - это плагин для серверов Minecraft, который решает одну из самых надоедливых проблем: читеров с X-Ray. Вместо того чтобы просто маскировать руды или нагружать сервер тяжелыми проверками, он использует продвинутый алгоритм DDA-трассировки лучей (Digital Differential Analyzer). Простыми словами: плагин проверяет, видит ли игрок руду на самом деле - через стены, углы и прочие преграды. Если прямой видимости нет, клиенту отправляется обычный камень. X-Ray клиенты просто не видят ничего ценного.

Это не какой-то примитивный обфускатор блоков, который жрет TPS. AntiXRay работает асинхронно, использует многопоточность и кэширование, так что нагрузка на сервер минимальна. Особенно актуально для серверов с выживанием, где экономика завязана на ресурсах - если игроки могут видеть руды сквозь стены, баланс летит к чертям.

Особенности

  • 3 режима работы: RAYTRACE (максимальная защита), PROXIMITY (быстрый, проверяет только рядом), HYBRID (золотая середина, рекомендуется)
  • Multi-Ray DDA-трассировка с настраиваемым количеством шагов - чем больше шагов, тем точнее, но выше нагрузка
  • Асинхронная многопоточная обработка через work-stealing пул - сам подстраивается под твой процессор
  • Lock-free TTL-кэш - не пересчитывает одно и то же по сто раз
  • TPS-Guard - если сервер начинает лагать, нагрузка автоматически снижается
  • Встроенное обнаружение X-Ray - анализирует паттерны добычи руд (скользящее окно) с настраиваемыми порогами для каждого типа руды
  • Оповещения: консоль, чат для администрации, лог-файл или кастомные команды
  • Настройка под каждую отдельную игровую зону - можно включить/выключить, выбрать режим и блоки-заменители для каждого мира отдельно
  • Поддержка Minecraft 1.16 - 26.1.x, включая Deepslate-руды, Ancient Debris, Trial Spawner и Vault
  • Folia-совместимость из коробки
  • Bypass-пермишен для администрации и игроков в креативе

Требования

  • Java 17+
  • Minecraft 1.16 - 26.1.x
  • Bukkit / Spigot / Paper / Purpur / Folia
  • ProtocolLib (обязательная зависимость)

Установка

  1. Убедись, что ProtocolLib установлен на сервере.
  2. Кинь AntiXRay-2.0.0.jar в папку plugins/.
  3. Перезапусти сервер - config.yml создастся автоматически.
  4. Настрой под свой сервер и выполни /axr reload.

Команды и права

КомандаОписание
/axr reloadПерезагрузить конфиг без перезапуска
/axr statusПоказать статус движка и статистику
/axr debugВключить/выключить режим отладки
/axr bypasslistПоказать игроков с обходом защиты
ПравоПо умолчаниюОписание
antixray.adminopДоступ ко всем админским командам
antixray.bypassfalseОбход сокрытия блоков
antixray.notifyopПолучать уведомления о подозрительной добыче

Рекомендуемые настройки под разные сервера

Размер сервераray_stepscache_ttl_ticksasync_processing
Маленький (<50)162true
Средний (50-200)124true
Большой (200+)88true
Бюджетный VPS410false

Лицензия

MIT - можно использовать и менять как угодно.

Если ты админишь сервер с выживанием и хочешь защитить экономику от читеров - AntiXRay это то, что нужно. Он не просто прячет руды, а делает это умно, без лишней нагрузки. На маленьких серверах можно выкрутить точность на максимум, на больших - немного пожертвовать детекцией ради производительности. В любом случае, результат один: X-Ray клиенты видят только камень.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x1.7.x

Поддерживаемые окружения

Сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 месяца назад
Обновлён:1 месяц назад
Главная