MXAntiCheat | Профессиональное решение для честной игры в Minecraft

 MXAntiCheat | Профессиональное решение для честной игры в Minecraft 1.0.4 Масштабное обновление!

1. Исправленны все найденные ложные срабатывания

2. Исправленно 7+ багов с командами + в анти чите с анализами

3. Добавленно большое кол-во новых анализов и обучение

4. Улучшена защита легитных игроков без KillAura

5. Убрана проверка на Inventory (очень много лож жалоб и багов)

6. Исправлен анализ пакетов BadPackets теперь анализ через ProctoLib

7. Улучшенна оптимизация плагина

8. Поддержка 1.21.11 версии

9. Добавлена умная система уреззания урона (дамага) в % которая настраивается в config.yml

10. Добавленно обучение через команду ставите 2 аккаунт маенкрафта на РТП и ставите приоритет игроку тому кто будет пвп читер/легит и ПВП не менее 5 минут. Иначе обучение может работать не так как нужно + ей нужно время обучится и прочитать все что она записала. (работает не идеально в 1.0.5 исправлю все баги)

11. Улучшенны обычные проверки Aim (которые в MX, я их не удалял и не менял просто создай 2-3 аналоги с улучшенным детектором)

12. Добавлены не только проверки и анализы к вычеслению KillAura а и добавленно еще пару проверок для вычесления AimAssist (их мало но есть)

13. Добавлен TITAN ai (встроенный в плагин) который будет анализировать вашу игру и пвп и вычеслять читеров с KillAura намного лучше! + подстраивается под ваше пвп скрость наводку и прочее и благодаря данным вычесляет с KillAura ли вы или без нее. + биометрическая система анализа (он обучается тоже вроде, и делает выводы только спустя пару секунд/минут/часов вашего пвп) Titan ai это уже дополнительный компонент для детекта читеров его задача анализировать ваше пвп/патерны и прочие мелочи и вычеслять с KIllAura ли вы обычно это занимает от 30 секунд до 1 часа но не гарантирую 100% детект и вычесление современных KillAura ТК в данный момент это еще Beta Test анти чит. (с версии 1.0.5 будет уже оффициальный релиз а не тест)

В версии 1.0.5 будет рабочим (он может не работать в 1.0.4)


# MX AntiCheat — Права, команды и всё сделанное за всё время
---
## Права плагина (Permissions)
| Право | Назначение |
|-------|------------|
| **mx.admin** | Полный доступ ко всем командам плагина (главная право для админов). |
| **mx.bypass** | Обход проверок античита (имя права задаётся в `config.yml` → `bypass`; по умолчанию `"none"` — обход отключён). |
| **mx.alerts** | Получение алертов о срабатываниях проверок. |
| **mx.alert** | Включение/выключение своих алертов (`/mx alert`). |
| **mx.damage** | Управление системой урезания урона (`/mx damage`). |
| **mx.damage.view** | Просмотр уведомлений об урезании урона в чате/ActionBar. |
| **mx.complaint** | Подача жалоб на игроков (`/mx complaint`). |
| **mx.complaint.view** | Просмотр жалоб и уведомлений о достижении порога жалоб. |
| **mx.legitimacy** | Управление защитой легитимных игроков (`/mx legitimacy`). |
| **mx.logging** | Управление системой логирования (`/mx logging`). |
| **mx.test** | Тестирование системы логирования (`/mx testlogging`). |
**Примечание:** Для выполнения любой подкоманды `/mx` требуется **mx.admin** (или отдельное право подкоманды, где оно переопределено).
---
## Команды плагина
**Главная команда:** `/mx` — без аргументов выводит список доступных подкоманд.
| Команда | Использование | Описание |
|---------|----------------|----------|
| **alert** | `/mx alert [on/off]` | Включить или выключить получение алертов. |
| **alertlog** | `/mx alertlog [player] [count]` | Показать последние алерты и нарушения. |
| **log** | `/mx log <player>` | Загрузить лог игрока на pastebin. |
| **bc** | `/mx bc <message>` | Отправить сообщение всем игрокам. |
| **debug** | `/mx debug` | Включить/выключить режим отладки (подробные проверки). |
| **fun** | `/mx fun` | Выдать развлекательные предметы. |
| **info** | `/mx info <player>` | Информация об игроке. |
| **dupeip** | `/mx dupeip <ник>` | Показать IP/GeoIP и связанные аккаунты. |
| **punish** | `/mx punish <player>` | Наказать игрока. |
| **reload** | `/mx reload` | Перезагрузить конфигурацию и сервисы. |
| **stats** | `/mx stats` | Показать общую статистику античита. |
| **activity** | `/mx activity <player>` | Ссылка для показа движений мыши в панели MX. |
| **analyzer** | `/mx analyzer <player> [timeframe]` | Анализ статистики попаданий/промахов и детекции; время: `5m`, `15m`, `30m`, `1h`, `2h`, `all`. |
| **complaint** | `/mx complaint <игрок>` | Пожаловаться на игрока (после 4 жалоб показывается полная информация). |
| **legitimacy** | `/mx legitimacy <player\|stats\|reload\|toggle>` | Управление защитой легитимных игроков от детекции KillAura. |
| **logging** | `/mx logging <status\|toggle\|info\|cleanup\|reload>` | Управление системой логирования. |
| **testlogging** | `/mx testlogging` | Тестирование системы логирования. |
| **configstatus** | `/mx configstatus` | Проверка статуса всех конфигурационных файлов. |
| **testalert** | `/mx testalert [player]` | Протестировать систему уведомлений. |
| **exportdataset** | `/mx exportdataset [player] [timeframe]` | Экспорт данных анализатора в CSV для обучения ML. |
| **damage** | `/mx damage <status\|set\|add\|reset\|check\|checkip\|setip\|addip\|resetip\|resetall> <player\|ip> [percent] [reason]` | Управление урезанием урона (0–40%). |
| **priority** | `/mx priority <add\|remove\|stop\|resume\|config\|list\|info> <player> [legit\|cheater] [параметры]` | Управление приоритетными игроками для мониторинга и обучения ML. |
| **website** | `/mx website` | Открыть веб-интерфейс управления античитом (BETA тест возможно не работает). |

### Система урезания урона (Damage Reduction)
- Урезание исходящего урона читерам (0–40%).
- Включение/выключение через `config.yml` → `damageReduction.enabled` (по умолчанию `true`).
- ML-решения для процента урезания, плавное увеличение/спад (decay/grow).
- Привязка к IP, NetGuard (пинг/TPS), боевой decay (PvP окно, минимум ударов и т.д.).
- Сохранение/загрузка состояний (DamageReductionPersistenceService).
- Команда `/mx damage` для статуса, установки, сброса по игроку/IP.


### ML и обучение
- Глобальное хранилище ML-анализов (`GlobalMLTrainingService`), автоматическое обучение и детекция.
- Приоритетные игроки (`PriorityCommand`, `PriorityPlayerService`) — усиленный мониторинг и обучение по типам legit/cheater.
- Сообщения игрокам при старте обучения (тип, необходимость PvP, влияние на точность).
- KillAura-паттерны: база паттернов, оконное хранение, сравнение по концу истории, обратная совместимость со старыми форматами.
- ObychebieMLRecorder, DamageReductionMLService, BadPacketsMLService, MouseSpeedMLService и др.
- Сбор датасетов для PacketML, экспорт через `/mx exportdataset`.


### Производительность и стабильность
- Ограничение размеров списков (MAX_HISTORY, MAX_CACHE_SIZE, MAX_RECORDS и т.д.) в детекторах и ML-сервисах.
- Троттлинг тяжёлых проверок (задержки между проверками паттернов).
- Снижение нагрузки на GC и ОЗУ за счёт лимитов записей и кэшей.
- Безопасная работа с пакетами (проверки null/size при чтении полей PacketContainer).
- Рефлексия и обёртки для Particle/PotionEffectType и NMS для совместимости версий.
---
### Совместимость и конфигурация
- **Версии ядер:** 1.16.5 – 1.21.11 (Paper/Spigot и форки).
- **Java:** 8–25 (сборка под Java 8).
- Рефлексивные обёртки для Particle/PotionEffectType (кросс-версионность).
- `config.yml`: vlLimit, vlReset, alertMsg, banCommand, bypass, damageReduction (включая полное отключение системы), prevention, ignoreCinematic, logInFiles, packetMl, badPacketsLog и др.
- Отдельные конфиги: checks.yml, enhanced-config.yml, cheat-specific-config.yml, modern-rotation-detection.yml, ml-config.yml и др.


### Логирование и алерты
- Логи в файлы (`plugins/MX/Logs/`), ротация по размеру.
- Типы логов: INFO, WARNING, ERROR, DETECTION, PUNISHMENT, HIT_MISS, ROTATION, LEGITIMACY.
- Команды `/mx logging`, `/mx alertlog`, `/mx testlogging`.
- Настраиваемые сообщения алертов и уведомлений (в т.ч. урезание урона).
---
### Прочее
- Жалобы на игроков (`/mx complaint`), порог для полной информации.
- Веб-интерфейс (`/mx website`).
- Анализ игрока (`/mx analyzer`, `/mx info`, `/mx activity`).
- Статистика (`/mx stats`), экспорт датасетов (`/mx exportdataset`).
- Проверка конфигов (`/mx configstatus`), перезагрузка (`/mx reload`).
- События API (MXFlagEvent, RotationEvent и др.), защита от NPE в сохранении/загрузке (KillAuraPatternDatabase, данные урезания урона).
- Версия плагина 1.0.5, сборка JAR (Maven), зависимость на Spigot API 1.16.5, JetBrains Annotations, Lombok; MessageUtils.sendActionBarCompat для совместимости ActionBar на Spigot/Paper.
---
## Краткий заголовок: что в античите сделано за всё время
**В MX AntiCheat за всё время реализовано:**
- Полноценная система детекции (KillAura, Aim, AutoClicker, Velocity, пакеты, ротации, паттерны, ML, нейросети, защита легитов).
- Система урезания урона с ML и возможностью полного отключения в config.
- Все права и команды, перечисленные выше.
- ML-обучение (глобальное и по приоритетным игрокам), базы паттернов, экспорт датасетов.
- Оптимизация по памяти и CPU, безопасная работа с пакетами и версиями.
- Поддержка ядер 1.16.5–1.21.11 и Java 8–25.
- Логирование, алерты, жалобы, веб-интерфейс, анализ игроков и конфигурация.
Документ актуален для версии плагина **1.0.4**.



Лог обновления был очень огромен и ксажелению утерян. (я его плохо помню написал +- по памяти)

В 1.0.5 будет добавлена система (на выбор VL или подозрение в %) + машинное обучение по типу H(@lly/W/@rl)d возможно будет добавлена имиграция с настоящими AI

А так в данный момент буду еще писать бота НПС как в Matrix но более умнее и продуманнее (отдельный как плагин и анти чит, под который будет трудно написать обход)
Было исправленно куча багов. И все не дороботки были ИСПРАВЛЕНЫ
+ связка с настроенными анти читами +-

Скачать связку или просто отдельно современный анти чит MX 1.0.3 обновлении можно только в телеграм канале -

🛡️ Первое обновление анти-чита! 1.0.1

Прочитайте обновление 1.0.1

1. Исправлены ERROR в консоле (спамы)
2. Улучшенны проверки (добавлены проверки на киллауру ЛиквидБаунс и еще пару)
3. Поддержка только ядер: paper, spigot
4. Обязательные зависимости: ProctoLib (желательно самую новую) PacketEvents (обязательно теперь)
5. Улучшен код в пару проверках на киллауру/аим (старые аимы MX не убирались)
6. Добавлен чек на легитность. (легитного игрока без читов не тронет)
7. Улучшенна немного система (теперь если читер будет бить киллаурой + легитно тоесть то включать киллауру то выключать то все равно будут жалобы даже если он бьет ансофт, античит запоминает и начинает давить читера! Но если перезайти или поменять ник то перестанет так строго детектить читера)
8. Удалены ненужные .java классы (либо просто там поменял полностью код)
9. .java классы еще некоторые удалил, переместил, и переписал в лучшую сторону!
10. Теперь автор Vitaliy и название плагина немного изменили теперь .jar называется
MX-1.0.1.jar а папка плагина MX (это название не изменено)
11. Улучшенна система о проверке одинаковых поворотах. Так что-б еще при этом не трогало легитных игроков без читов
12. Улучшенна проверка на патерны, pitch/yaw и другие спец. патерны
13. Любая киллаура снап (без Fov) теперь немного быстрее детектится
14. Если была лож срабатывание и при этом это был легит игрок с шансом 50% данная жалоба отменется. (в основном ставте просто VL 1500 и сброс от 8-15 минут и в таком порядке легитного игрока поидее не будет трогать воопще, это судя по моим тестам)
15. Во все проверки на KillAura сделана проверка на легитность. (может быть в какой-то нету но это врятли, могут кстати немного криво детектится легитные снап киллауры с Fov)


ВАЖНО: предупреждаю сново, если бить ровно в 1 точку хитбокса идеально то система подумает что ВЫ ЧИТ, если всегда бить в разные точки то легитного игрока НЕ ТРОНЕТ, а вот людей с AimAssist например как DoomsDay благодаря этому будет детектить! И многие другие киллауры хоть их не много но всеже если читер просто включит киллауру и будет стоять на спавне не двигаясь а киллаура будет бить то его быстрее кикнет/забанит.

Помните! Что тут есть проверка на легитность, но если игрок будет с AimAssist его будет анти чит детектить каким бы легит он бы не был!

Насчет веса плагина, соглашусь большой но ксажелению в каждом классе очень много строк кода даже в каком-то из ник его более 2к строк, но в будущем обновлении постораюсь это исправить! (3 мб весит плагин скоро так догоним и анти чит грим.... только у нас анти чит на проверку KillAura/AimAssist в основном да и /mx analyzer и другое)

!!! ЕСЛИ МЕНЯЕТЕ НАСТРОЙКИ В ФАЙЛАХ.yml ТО ОТВЕСТВЕННОСТИ НЕ НЕСЕМ В СЛУЧИИ ЛОЖ ЖАЛОБ И ПРОЧЕЕ !!!


На этом все! В случии проблем, ложных жалоб всегда сообщайте нам! В телеграмме - https://t.me/SerclStudioSupportOfficial
Либо по юзеру @SerclStudioSupportOfficial

Мы всегда готовы вам помочь, либо зафиксить ложную жзалобу которая реально кретична или красные ERROR(S) исправить и прочее. Всегда пишите мы рады вам помочь или исправить не исправность в анти чите!
Анализ /mx analyzer будет починен в другом обновлении! (щас он работает но не на 100% как минимум показывает последние жалобы!)

Помочь проекту 💕

Собрано
"52,204.60" ₽
Цель
"60,000.00" ₽