Плагин для серверов Майнкрафт, защищающий от взаимодействий с блоками через стены при использовании freecam. Он не отслеживает само перемещение камеры, а проверяет, может ли игрок действительно достать до цели и видеть её от своей позиции.
Возможности
- Блокирует открытие сундуков, бочек, шалкеров и других контейнеров через препятствия.
- Не даёт нажимать через стены кнопки, рычаги, двери и люки.
- Отменяет добычу блоков, которые нельзя нормально увидеть или достать.
- Фильтрует установку блоков через препятствия.
- Учитывает реальную дальность взаимодействия игрока и применяет заданный лимит.
- Кратковременно сохраняет результат проверки, чтобы при добыче и удержании кнопки не возникали случайные срабатывания из-за рассинхронизации поворота камеры.
Права
raytraceantifreecam.bypass— обход всех проверок; по умолчанию доступно операторам.
Настройка
В config.yml доступны параметры:
max-reach— предельная дальность взаимодействия;extra-reach— дополнительный запас к дальности для углов, близких целей и рассинхронизации;cache-ttl-ms— время хранения результата проверки в миллисекундах;check.interact— проверка нажатий и использования блоков;check.break— проверка добычи блоков.
