Сравнение
MLSAC и Grim, Vulcan, Polar, Matrix, Spartan, NoCheatPlus
Классические античиты ловят читы проверками, которые написали разработчики. MLSAC ловит боевые читы нейросетями, обученными на записях боёв. Это разные инструменты, и лучше всего они работают вместе.
Коротко
MLSAC не заменяет античит на движение. Он отвечает только за бой: KillAura, AimAssist, TriggerBot, Reach и удары сквозь стены. Флай, спид, скэффолд и прочее движение MLSAC не ловит.
Рекомендуемая связка: MLSAC для боя плюс форк Grim для движения, например LightningGrim или GroundedGrim. Они не мешают друг другу.
Чем MLSAC отличается: решение принимает нейросеть в облаке MLSAC, а не набор порогов. Модели переобучаются централизованно, и сервер получает обновление без обновления плагина.
ML против ML
MLSAC Ultra и Shard 2
Shard 2 от Kaelus — другая ML-модель для поиска боевых читов. Вот как она выглядит рядом с MLSAC Ultra при пороге 0,9.
Поймано читов
Recall @ 0,9 — больше лучше
Ложные срабатывания
FPR @ 0,9 — меньше лучше
Два подхода к античиту
Проверки, написанные вручную
Так устроены классические античиты. Разработчик описывает правило: игрок не может двигаться быстрее X, бить дальше Y, слать пакеты в таком порядке. Правило срабатывает мгновенно и объяснимо. Слабое место — читы, которые ведут себя «почти как человек»: сглаженная наводка, случайные задержки. Чтобы ловить их правилами, пороги приходится подкручивать, и это всегда компромисс между пропусками и ложными срабатываниями.
Нейросети MLSAC
Плагин собирает числа о поведении в бою: наводку, клики, движение, удары. Нейросеть в облаке смотрит на короткий отрезок боя целиком и оценивает, насколько он похож на чит. Модели обучены на собственном датасете из сотен записанных боёв с десятками чит-клиентов. Одна уверенная оценка ещё не флаг: буфер копит проверки, а что делает флаг, решаете вы.
В чём силён каждый подход
| Задача | Проверки (классический античит) | Нейросети MLSAC |
|---|---|---|
| Флай, спид, скэффолд, таймер | Главная сила: физику движения можно описать точно. | Не ловит. Поставьте рядом форк Grim. |
| Невозможные пакеты и явные нарушения | Ловят мгновенно и объяснимо. | Не его задача. |
| KillAura, которая сама наводится и бьёт | Грубые ауры ловятся; сглаженные «человечные» требуют подстройки порогов. | Главная цель. В тесте на новых записях Ultra поймала 98,9% окон с аурами. |
| TriggerBot | Сложно: человек целится сам, а клик по правилу трудно отличить от хорошей реакции. | Ultra: 92,6% окон в тесте. Прошлые модели MLSAC их почти не видели. |
| AimAssist | Сложно: помощь мягкая и похожа на обычную наводку. | Ultra: 73,0% окон, лучше прошлых моделей. Самый трудный случай и для нейросетей. |
| Reach и удары сквозь стены | Геометрические проверки работают, но требуют учёта пинга. | Новая возможность модели Ultra. |
| Нагрузка на сервер | Все проверки идут на вашем сервере. | Нейросети в облаке. Плагин 2.0 в бою на 200 игроков занимает около 1,5 мс из 50 мс тика. |
| Новые читы | Разработчик пишет или правит проверку, вы обновляете плагин. | Модели переобучаются централизованно, плагин обновлять не нужно. |
| Работа без интернета | Работают полностью локально. | Нужна связь с api.mlsac.net (есть автоматический резерв ruapi.mlsac.net). |
| Игроки с Bedrock (Geyser) | Зависит от античита. | Не проверяются. |
Цифры по Ultra — из бенчмарка: записи читов, которых модель не видела при обучении, порог 0,9.
Что выбрать
Движение
Grim
Симуляция физики клиента ловит флай, спид и таймер точнее всего, и он бесплатный. Подойдёт и его форк, например LightningGrim или GroundedGrim.
Бой
MLSAC
Правила ловят явную ауру и reach, но пропускают читы, которые ведут себя «как человек». Нейросети MLSAC обучены как раз на таких боях.
Лучшая связка
MLSAC + Grim
Движение и бой закрыты полностью, оба плагина не мешают друг другу, и у обоих есть бесплатный старт.
Что чем ловится
По тому, как устроен каждый античит и что заявляют разработчики. Это не результаты нашего тестирования.
| Античит | Движениефлай, спид, таймер | Бой: явные читыreach, удары сквозь стены | Бой: «как человек»сглаженная аура, AimAssist, TriggerBot | Облакотяжёлый анализ не на вашем сервере | Бесплатно | Открытый кодкод плагина на GitHub |
|---|---|---|---|---|---|---|
| MLSAC | ||||||
| Grim | ||||||
| NoCheatPlus | ||||||
| Vulcan | ||||||
| Matrix | ||||||
| Spartan | ||||||
| Polar |
Кто есть кто
Здесь только общие публичные факты по данным разработчиков и их страниц. Мы не тестировали эти античиты в одинаковых условиях и не публикуем о них цифр.
| Античит | Лицензия | Как ловит | Что важно знать |
|---|---|---|---|
| MLSAC | Бесплатный тариф + платные | Нейросети в облаке | Ловит боевые читы: KillAura, AimAssist, TriggerBot, Reach и удары сквозь стены. Нейросети обучены на записях боёв и регулярно переобучаются без обновления плагина. Paper, Purpur, Spigot 1.16.5–26.2 и Folia. Движение не ловит, поэтому ставится вместе с античитом на движение. |
| Grim | Бесплатный, открытый код (GPL-3.0); есть платная Grim Premium | Симуляция движения + проверки | Повторяет физику клиента и сверяет каждое движение игрока с тем, что должно было получиться. Поэтому очень силён против флая, спида, таймера и прочего движения. Версии 1.8–26.x, Paper, Spigot, Folia, есть сборка для Fabric. Grim Premium с дополнительными проверками — закрытый и платный. Именно форк Grim мы советуем ставить рядом с MLSAC. |
| NoCheatPlus | Бесплатный, открытый код | Проверки | Один из старейших античитов для Bukkit: проверки движения, боя, взаимодействия с блоками и чата. Создан NeatMonster и Asofold на основе NoCheat от Evenprime. Сейчас его поддерживает сообщество через форки, например Updated-NoCheatPlus, и поддержка новых версий Minecraft зависит от конкретного форка. |
| Vulcan | Платный (SpigotMC) | Проверки на уровне пакетов | Коммерческий античит с 2020 года, по словам разработчика стоит на 7 000+ серверах. Широкий набор проверок: бой (KillAura, Reach, AimAssist, Velocity), движение (Speed, Fly), Scaffold и плохие пакеты. Версии 1.8–26.x, поддерживает Folia, требует установленный PacketEvents. По умолчанию в основном фиксирует нарушения, а откаты включаются в настройках. |
| Matrix | Платный | Проверки | Коммерческий античит с широкими настройками, рассчитанный на платные сети серверов. Работает по токену или аккаунту, которые выдаёт разработчик после покупки. По описанию разработчика поддерживает Folia и игроков с Bedrock через GeyserMC, покупателям доступны готовые конфиги для мини-игр и выживания. |
| Spartan | Платный | Проверки + защита от эксплойтов | Один из старейших платных античитов, совмещает проверки на читы и защиту от эксплойтов. В обновлениях разработчики пишут, что обучают модели машинного обучения для проверок движения. Есть отдельная версия для игроков с Bedrock через Geyser. |
| Polar | Платный, облачный сервис | Облако + локальные проверки | Античит как облачный сервис: плагин отправляет пакеты игроков в облако Polar, и большинство проверок идёт там. Проверки, где нужен мгновенный откат (движение), работают прямо в плагине. Отклонения в движении и дистанции удара по умолчанию гасятся, а не наказываются. |
Вопросы
01Может ли MLSAC заменить Grim, Vulcan или другой античит?
Нет. MLSAC ловит только боевые читы: KillAura, AimAssist, TriggerBot, Reach и удары сквозь стены. Для движения (флай, спид, скэффолд) нужен отдельный античит. Мы советуем форк Grim, например LightningGrim или GroundedGrim.
02Конфликтуют ли MLSAC и Grim на одном сервере?
Нет, они не мешают друг другу и хорошо работают вместе: MLSAC отвечает за бой, Grim — за движение.
03Зачем нейросети, если есть проверки?
Современные боевые читы стараются выглядеть как человек: сглаживают наводку и добавляют случайные задержки. Простым порогом такое поведение трудно отделить от сильного игрока. Нейросеть смотрит на отрезок боя целиком и учится на записях настоящих боёв с читами и без них, поэтому находит то, что правилам приходится подбирать вручную.
04MLSAC бесплатный, как Grim?
Есть бессрочный бесплатный тариф Beginner с моделью Pro. Платные тарифы дают больше запросов в день, модель Pulse, а после верификации и Ultra. Цены — на странице тарифов. Код MLSAC закрыт, а нейросети работают в нашем облаке.
05Нагружает ли MLSAC сервер сильнее обычного античита?
Нейросети работают в облаке MLSAC, плагин только собирает данные о боях и отправляет их. На Paper 1.21.4 в бою на 200 игроков плагин 2.0 занимает около 1,5 мс из 50 мс тика.
06Может ли MLSAC забанить честного игрока?
Ошибки возможны у любого античита. В тесте Ultra дала 0,27% ложных окон на честных игроках, которых не было в обучении. Одно окно не флаг: буфер копит много уверенных проверок, а наказание за флаг выбираете вы, вплоть до простого урезания урона вместо бана.
07Нужен ли MLSAC интернет?
Да. Проверки идут в облаке, поэтому серверу нужна связь с api.mlsac.net. Если основной адрес недоступен, плагин сам переключается на резервный ruapi.mlsac.net и потом возвращается обратно.