
Phantom
Плагин Phantom защищает сервер от X-Ray и Freecam, скрывая руды, сундуки и мобов за стенами. Лёгкий, производительный - идеально для ванильных и модных серверов.
На любом уважающем себя сервере рано или поздно появляются игроки с X-Ray текстурками или Freecam-клиентами. Они видят алмазы сквозь камень, находят спаунеры и сундуки, ломая экономику и настроение честным игрокам. Phantom - это лёгкий плагин для Minecraft (Spigot/Paper), который решает обе проблемы сразу и незаметно для обычных пользователей.
Phantom использует трассировку лучей (raytrace), чтобы скрывать то, что игрок не должен видеть по прямой линии. Всё работает на лету: без лагов, без лишних пакетов, без мозолей на глазах у админа.
Что умеет Phantom
Raytrace Anti-Xray
Самая важная фишка. Обычные анти-Xray плагины просто заменяют руды на камень и отправляют фейковые пакеты - опытный читер легко обходит. Phantom же прячет руды до тех пор, пока игрок реально не увидит их своим глазом (с учётом углов обзора и дистанции). В настройках можно указать, какие блоки скрывать: алмазную руду, древние обломки, спаунеры, сундуки и даже воздух в пещерах. Рекомендуется включить Paper AntiXray Engine Mode 1 для лучшей маскировки.
Y-Level World Hiding
Всё, что ниже Y=0 (например, новые руды из более старых версий или просто пустота), полностью скрыто, пока игрок не спустится на нужную высоту. Полезно для серверов с кастомной генерацией или если не хотите, чтобы кто-то заглядывал под карту.
Raytrace Entity Hiding
Мобы, которые находятся за блоками (даже полезные NPC или враждебные криперы), не отображаются у игрока, пока он не увидит их напрямую. Это ломает Freecam-клиенты, которые пытаются отрисовать всех существ в радиусе.
Пример конфигурации
Вот как выглядит дефолтный конфиг Phantom - его можно подкрутить под свой сервер:
# Phantom Configuration
# Миры, где плагин активен
worlds:
- world
- world_nether
- world_the_end
# Настройки трассировочного анти-xray
raytrace-anti-xray:
enabled: true
hidden-blocks:
- DIAMOND_ORE
- DEEPSLATE_DIAMOND_ORE
- IRON_ORE
- DEEPSLATE_IRON_ORE
- GOLD_ORE
- DEEPSLATE_GOLD_ORE
- EMERALD_ORE
- DEEPSLATE_EMERALD_ORE
- COAL_ORE
- DEEPSLATE_COAL_ORE
- LAPIS_ORE
- DEEPSLATE_LAPIS_ORE
- COPPER_ORE
- DEEPSLATE_COPPER_ORE
- REDSTONE_ORE
- DEEPSLATE_REDSTONE_ORE
- NETHER_QUARTZ_ORE
- NETHER_GOLD_ORE
- ANCIENT_DEBRIS
- CHEST
- SPAWNER
- CAVE_AIR
mask-block: STONE
max-ray-distance: 128.0
strict-line-of-sight: false
update-interval-ticks: 10
scan-radius: 128
require-air-exposure: true
max-blocks-per-tick: 1024
# Скрытие уровня Y
y-level-hiding:
enabled: true
y-threshold: 0
reveal-y: 16
mask-block: DEEPSLATE
refresh-chunk-radius: 4
# Скрытие сущностей
raytrace-entity-hiding:
enabled: true
max-ray-distance: 64.0
scan-radius: 64
max-entities-per-tick: 64
excluded-entities:
- ENDER_DRAGON
# Отладка
debug:
log-packet-handling: false
show-rays: false
Обратите внимание: если включили raytrace-anti-xray, лучше сначала включить бумажный режим Engine Mode 1, иначе возможны рассинхроны. Параметр strict-line-of-sight: false позволяет немного смягчить обнаружение в пещерах - читеру всё равно не поможет, а вот случайные флики с блоками уменьшатся. Радиус сканирования 128 блоков - стандарт, на большом сервере можно снизить до 64, если TPS падает. max-blocks-per-tick ограничивает нагрузку - 1024 блока на тик на игрока хватает с головой.
Кому нужен Phantom
- Владельцам ванильных и модных серверов, где важна честная добыча ресурсов.
- Тем, кто устал от ложных срабатываний обычных анти-xray плагинов.
- Если на сервере много скрытых зон (подземелья, секретные базы) - Phantom не даст читерам подсмотреть.
Скачать плагин Phantom можно на Modrinth или SpigotMC - он бесплатный, лёгкий, не требует сторонних зависимостей. Работает на Minecraft 1.17+ (в том числе 1.20 и 1.21). Просто кинуть в папку plugins и настроить под себя.
Правда, помните: Phantom не заменит полноценный античит против других типов читов (киллаура, спидхака и т.д.). Это точечное решение именно для X-Ray и Freecam. Но в своей нише он - один из лучших.
