Плагин для серверов Майнкрафт на Paper, который защищает пвп от читов. Он анализирует пакеты, повороты, движение, тайминги и попадания, учитывает пинг игрока и накапливает нарушения, чтобы случайные всплески не приводили к наказанию.
Возможности
Плагин обнаруживает аимбот, TriggerBot, AutoTotem, увеличенную дальность ударов, антиотбрасывание, поддельные криты, автокликер, KillAura, KeepSprint, манипуляции с булавой, автоматизацию кристаллов и лука, слишком быстрые действия с инвентарём, автосмену оружия и брони, увеличенные хитбоксы, а также изменение скорости игры через пакеты.
Для модерации доступны сообщения в чате с кнопками телепортации, просмотра уровня нарушений, отладки и отчёта. Плагин рассчитывает общую оценку угрозы, показывает визуальный отчёт по игроку, воспроизводит звуковые уведомления и может отправлять оповещения в Discord через вебхук.
Внутриигровое меню позволяет включать проверки, менять их пороги и уровни нарушений, настраивать наказания и сохранять изменения без перезапуска сервера. Встроенный профилировщик помогает оценить нагрузку.
Команды
/vg reload— перезагрузить конфигурацию./vg debug <player|*>— включить или выключить отладочный вывод для игрока либо всех игроков./vg vl <player>— посмотреть уровни нарушений игрока./vg report <player>— создать визуальный отчёт об угрозе./vg gui— открыть меню настройки./vg profile [seconds]— запустить профилировщик производительности.
Права
vectorguard.admin— доступ ко всем командам/vgи меню настройки.vectorguard.alert— получение игровых уведомлений о читах.vectorguard.debug.view— просмотр отладочного вывода.vectorguard.report— создание отчётов через/vg report.
Настройка
Основной файл расположен по пути plugins/VectorGuard/config.yml. У каждой проверки есть параметры enabled, buffer-threshold, buffer-decay-per-tick, vl-per-breach, vl-decay-per-tick и thresholds.*.
В разделе punishments задаются уровни нарушений для оповещения, возврата игрока на безопасную позицию и выполнения команды наказания. Чтобы реже получать ложные срабатывания, увеличьте buffer-threshold и ping-cutoff-ms у проверки, которая срабатывает ошибочно.
Требования
Требуются Java 21 и сервер Paper либо его совместимая сборка, например Purpur или Pufferfish. Плагин работает только на сервере: игрокам не нужен мод на клиент, а PacketEvents уже встроен. Его можно использовать вместе с античитом, который проверяет движение, но два античита для пвп могут давать повторные срабатывания.
