Плагин для серверов Майнкрафт, который защищает мир от рентгена, ESP и разведки через свободную камеру. Он скрывает данные о подземных чанках до тех пор, пока игрок не сможет увидеть или достичь их обычным способом, помогая защитить руды, пещеры, тайные базы и хранилища.
Возможности
- Подменяет скрытые подземные блоки на выбранный фальшивый блок и не отправляет клиенту настоящие данные чанка.
- Скрывает руды, рельеф, пещеры, комнаты, хранилища и блочные сущности; при необходимости — сущностей и игроков под землёй.
- Маскирует последующие изменения блоков и может отменять утечки через взрывы, события мира, анимации разрушения и позиционные звуки.
- Открывает настоящие блоки по 360-градусной проверке видимости, а не просто в заданном радиусе.
- Позволяет задать правила отдельно для каждого мира: диапазон высоты, фальшивый блок, скрытие воздуха, сущностей и игроков.
- При несовместимости с обработкой пакетов защита отключается, а небезопасные пакеты не отправляются игрокам.



Команды
/chunkveil status— показывает состояние защиты, миры, очередь и показатели работы./chunkveil verifyили/chunkveil compat— проверяет ProtocolLib, обработку пакетов, миры, конфигурацию и совместимость с другими плагинами./chunkveil inspect <player>— показывает состояние защиты и видимые чанки указанного игрока./chunkveil report— создаёт диагностический отчёт./chunkveil predict <players> <ramGb> <cpuTier> [viewDistance]— оценивает производительность по текущим данным сервера./chunkveil reload [--check]— перезагружает конфигурацию и языковые файлы;--checkпроверяет конфиг без применения./chunkveil refresh— заново сканирует и обновляет чанки игроков./chunkveil disableи/chunkveil enable— аварийно выключают и включают защиту./chunkveil debug on|off— включает или выключает отладочные показатели./chunkveil version— выводит сведения о плагине.
Короткая команда: /cv.
Права
chunkveil.adminchunkveil.statuschunkveil.verifychunkveil.inspectchunkveil.reportchunkveil.predictchunkveil.reloadchunkveil.refreshchunkveil.togglechunkveil.debugchunkveil.versionchunkveil.bypass
Настройка
Основные параметры находятся в plugins/ChunkVeil/config.yml, языковые сообщения — в plugins/ChunkVeil/lang.yml. Для мира можно указать hide-below-y, min-y, default-fake-block, hide-air, hide-entities и hide-players.
hide-air: false оставляет воздух видимым и требует меньше ресурсов. При hide-air: true фальшивым блоком заменяется и воздух: так сложнее определить форму пещер и тайных помещений, но нагрузка выше.
Незер и энд можно настроить отдельно; для них правила скрытия и фальшивые блоки стоит подбирать с учётом их рельефа.
Требования
Нужны сервер Paper, Java и ProtocolLib, совместимый с используемой сборкой Paper. Плагин может работать вместе со встроенной защитой Paper от рентгена и пакетными плагинами наподобие Orebfuscator.
