Плагин для серверов Майнкрафт на Paper, защищающий от читов. Он анализирует сетевые пакеты через ProtocolLib, проверяет поведение игроков асинхронно и использует обучаемую нейросеть для оценки подозрительных действий.
Возможности
Плагин учитывает задержку соединения: для проверок дальности добавляется запас по пингу, а игроки с пингом выше 300 мс исключаются из проверок передвижения.
Проверки боя обнаруживают KillAura, увеличенную дальность удара, мгновенное надевание брони, слишком быстрый выстрел из лука и игнорирование отбрасывания. Проверки движения отслеживают полёт, скорость, хождение по воде, лазание по стенам, отсутствие урона от падения, прохождение сквозь блоки и ускорение тиков. Также проверяются быстрая установка и ломание блоков, автоматическое строительство мостов и движение с открытым инвентарём.
Команды
/nac info— состояние плагина и нейросети./nac flags <player>— нарушения и оценка игрока./nac whitelist <player>— включить или отключить обход проверок./nac train cheat|legit <player>— вручную скорректировать обучение нейросети./nac reload— перезагрузить конфиг./nac alerts— включить или отключить уведомления для себя.
Права
nac.admin— команды управления и просмотра нарушений.nac.alerts— просмотр уведомлений.
Требования
Нужны Paper, Java и ProtocolLib.
