BetterAnticheat
Активный0.0
Установок
Последнее обновление
Версии
BetterAnticheat
ВАЖНО: ПЕРЕД УСТАНОВКОЙ ОЗНАКОМЬТЕСЬ С ИНФОРМАЦИЕЙ
На данный момент BetterAnticheat находится на ранней стадии разработки. Стабильность работы не гарантируется, поэтому используйте с осторожностью.
BetterAnticheat представляет собой вспомогательную систему защиты от читов. Данный мод не предназначен для обнаружения стандартных нарушений вроде полёта, ускоренного передвижения или увеличенной досягаемости. Его основная задача — выявление специфических видов читерства, которые часто остаются незамеченными другими античитами. Рекомендуется использовать BetterAnticheat совместно с основной системой защиты.
Ключевые преимущества системы:
- Компенсация лагов — система анализирует восприятие мира клиентом в реальном времени
- Использование cookie-пакетов — для компенсации без вмешательства в работу Ping/Pong
- Динамическая регистрация команд — пути команд можно изменять в реальном времени, включать и отключать функции
- Профессиональная архитектура — разработана опытными специалистами в области античитов
- Машинное обучение — оценивает уровень доверия к игрокам в бою
Система отличается минимальным потреблением ресурсов, работает на различных платформах и совместима с другими античитами. Большинство проверок используют систему с нулевым буфером — если срабатывает проверка, это означает 100% читерство.
Совместимость и требования
Плагин поддерживает версии 1.21.4+ на платформах Spigot, Paper/Folia, Sponge и Velocity.
Обязательные зависимости:
- PacketEvents
Опциональные зависимости:
- BetterReload (для Spigot и Paper/Folia)
Системы проверок
Чат
Обнаружение проблем с отправкой сообщений, включая макросы и автоматизацию чата:
- HiddenChat — сообщения при скрытом окне чата
- ImpossibleCompletion — автодополнение недопустимых сообщений
- ImpossibleMessage — пустые или некорректно оформленные сообщения
Боевые действия
Выявление различных видов боевых читов:
- ActionInteractOrder — неправильная последовательность пакетов действий
- DualClick — одновременные левый и правый клики
- InvalidInteractionPosition — некорректные расчёты взаимодействия с хитбоксами
- InvalidReleaseValues — освобождение предметов с заполненными значениями
- InvalidUseActions — атака или размещение при использовании предмета
- MultipleAction — многократное изменение статуса скрытности или бега
- MultipleHit — попадание по нескольким сущностям за тик
- NoSwingCombat — атака без анимации взмаха руки
- SelfHit — атака самого себя
- SlotInteractOrder — неправильная последовательность смены слотов
Копание блоков
Обнаружение читов для быстрого разрушения блоков:
- DigBlockFacePosition — копание невидимых граней блоков
- DigOrder — неправильные стадии копания
- MultiBreak — одновременное разрушение нескольких блоков
- RepeatedDig — множественные пакеты копания за тик
Перемещение
Проверка пакетов перемещения и вращения:
- ArtificialFlying — поддельные пакеты полёта
- ArtificialPosition — минимальные изменения позиции
- FlyingSequence — отсутствие пакетов полёта в течение 20 тиков
- ImpossiblePosition — невозможные значения позиции
- ImpossibleRotation — невозможные значения вращения
- RepeatedRotation — повторяющиеся значения вращения
- RepeatedSteer — пакеты управления без изменения вращения
Эвристические проверки
Статистический анализ поведения игроков:
- CombatAcceleration — постоянное ускорение в бою
Разное
Различные дополнительные проверки:
- ImpossibleHorseJump — математически невозможные прыжки лошадей
- ImpossibleSlot — доступ к несуществующим слотам
- LargeName — чрезмерно длинные названия предметов
- MultipleSlot — многократная смена слотов за тик
- SmallRender — дистанция рендеринга менее 2
Пакеты
Общие проверки пакетов:
- Balance — ускоренная скорость игры (в разработке)
- Post — неправильный порядок отправки пакетов
Размещение блоков
Обнаружение читов для размещения блоков:
- CursorPosition — некорректные расчёты лучей блоков
- PlaceBlockFacePosition — размещение на невидимых гранях блоков
Документация
Полная документация доступна на странице проекта. Для получения общей поддержки присоединяйтесь к Discord-серверу разработчика. Проблемы с проектом можно сообщить через систему Issues.