НАЖМИ, чтобы запустить свой Сервер Майнкрафт + 8🎁
pluginПлагины/Grim Anticheat
Grim Anticheat

Grim Anticheat

Мощный асинхронный античит с открытым исходным кодом для серверов Minecraft, поддерживающий версии с 1.8 по 1.21. Защищает от читеров с помощью предиктивного движка симуляции движений и компенсации задержки.

Оцените первым
Открыть в FateLauncher
649.3K
499

Grim Anticheat

GrimAC - это мощный бесплатный античит с открытым исходным кодом для серверов Minecraft. Проект поддерживает актуальные версии игры, начиная с 1.8 и заканчивая 1.21. Игроки с Geyser (с мобильной Bedrock Edition) полностью исключаются из проверок, так что мобильные юзеры не пострадают от ложных блокировок.

Если вы держите публичный сервер, особенно с PvP-режимами или открытым выживанием, без хорошего античита вас просто задушат читеры с KillAura, Reach и Flight. Грим - один из немногих бесплатных плагинов, который реально может тягаться с платными аналогами вроде Vulcan или Matrix. Он ловит даже самые сложные читы, такие как 3.01 reach, 1.005 timer, 0.01% speed и 99.99% antikb.

На данный момент ветка 2.0 с открытым кодом считается полностью завершенной. В будущем планируется премиум-версия с платными проверками по подписке, например, эвристическими анализами.

Важно знать перед установкой

  • Java 17 теперь обязательна. Убедитесь, что на вашем сервере установлена правильная версия Java.
  • Поддерживаются Paper, Spigot и Folia.
  • Если используете Geyser, ставьте Floodgate на бэкенд-сервер, чтобы Grim мог exempt игроков с Bedrock. На прокси Floodgate работать не будет, античит просто не достучится до API.
  • Если используете ViaVersion, он тоже должен стоять на бэкенде. Движение игрока сильно зависит от версии клиента, так что это критично для правильной работы проверок.

Для разработчиков

У Грима есть свой API, позволяющий интегрировать античит в ваши собственные плагины. Это удобно, если вы хотите добавлять кастомные наказания или вести свою статистику нарушений.

Как скомпилировать

Если вы хотите собрать плагин из исходников:

  1. Склонируйте репозиторий
  2. Откройте папку с проектом
  3. Выполните ./gradlew build
  4. Готовый jar-файл появится в папке build/libs

Почему Grim лучше других?

Что делает этот античит особенным на фоне конкурентов?

Движок симуляции движений

Плагин создает 1:1 копию всех возможных движений игрока.

  • Это покрывает вообще всё: от обычной ходьбы и плавания до отбрасывания, паутины и пузырьковых колонн.
  • Учитывается даже езда на сущностях - от лодок и свиней до страйдеров.
  • Точность доведена до абсолюта, учитываются все граничные случаи.
  • Поддерживаются любые комбинации: 1.13+ клиенты на 1.13+ серверах, 1.12- на 1.13+ и так далее. Не важно, какие технические изменения были между этими версиями - всё работает корректно.
  • Порядок коллизий зависит от версии клиента.
  • Учитывается разница хитбоксов между версиями. Например, одиночные стеклянные панели будут иметь форму + для игроков на 1.7-1.8 и * для 1.9+. Игроки 1.13+ на серверах 1.8 видят панель в форме + из-за ViaVersion.
  • Водонепроницаемые блоки не существуют для версий 1.12 и ниже.
  • Блоки, которых нет в версии клиента, заменяются через ViaVersion.
  • Все ванильные коллизионные боксы реализованы.

Полностью асинхронный и многопоточный дизайн

  • Все проверки движений и подавляющее большинство слушателей работают в потоке Netty.
  • Античит легко масштабируется на сотни игроков онлайн.
  • Потокобезопасность продумана до мелочей.

Полная репликация мира

  • Античит хранит копию мира для каждого отдельного игрока.
  • Реплика создается через прослушивание пакетов данных чанков, установки блоков и их изменений.
  • На всех версиях чанки сжимаются до 16-64 КБ с помощью палитр.
  • Используя этот кэш, плагин безопасно обращается к состоянию мира.
  • Отправка игрокам фейковых блоков через пакеты полностью безопасна и не приводит к фолсам (ложным срабатываниям).
  • Мир воссоздается для каждого игрока, что позволяет компенсировать лаги. Блоки на стороне клиента не вызывают проблем с пакетными блоками. Glitching блоков не флагает античит.

Компенсация задержки (Latency compensation)

  • Изменения мира ставятся в очередь, пока не достигнут клиента игрока.
  • Это значит, что если вы ломаете блок прямо под собой, античит не забанит вас за полет.
  • Всё, от статуса полета до скорости передвижения, компенсируется по пингу.

Компенсация инвентаря

  • Инвентарь игрока отслеживается, чтобы предотвратить появление ghost blocks при высокой задержке и другие баги.

Безопасность по дизайну

  • Все системы спроектированы так, чтобы быть математически невозможными для обхода.
  • Движок предсказаний знает все возможные варианты движений, поэтому обойти его банально невозможно.

Совет админу

Поскольку Грим работает как серверный плагин, вы без проблем поставите его на свой сервер Minecraft. Если хочется поиграть с друзьями онлайн и не бояться читеров, проще всего арендовать сервер на BungeeHost - установка плагина туда занимает ровно один клик, и защита сразу начинает работать. Главное - проверьте конфиг, иначе Грим будет только спамить варнами в консоль вместо бана.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

Нажмите на диапазон, чтобы выбрать точную версию.

Зависимости

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:3 дня назад

Версии плагина Grim Anticheat

Доступно 788 версий. Сначала показаны самые популярные и самые свежие.

16 из 788 версий
Самые популярные
R
2.3.73Grim Anticheat (Bukkit) 2.3.73
1.7.2–1.7.101.8.x1.9.x1.10.x
R
2.3.71GrimAC 2.3.71
1.8.8–1.8.91.9.x1.10.x1.11.x
R
2.3.72Grim Anticheat (Bukkit) 2.3.72
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.73-f118b5cGrim Anticheat (Bukkit) 2.3.73-f118b5c
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-2614909Grim Anticheat (Bukkit) 2.3.74-2614909
1.7.2–1.7.101.8.x1.9.x1.10.x
R
2.3.70GrimAC 2.3.70
1.8.8–1.8.91.9.x1.10.x1.11.x
Самые Новые
A
2.3.74-61caa53Grim Anticheat (Bukkit) 2.3.74-61caa53
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-61caa53Grim Anticheat (Fabric) 2.3.74-61caa53
1.16.x1.17–1.17.11.18.x1.19.x
A
2.3.74-4c40467Grim Anticheat (Bukkit) 2.3.74-4c40467
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-4c40467Grim Anticheat (Fabric) 2.3.74-4c40467
1.16.x1.17–1.17.11.18.x1.19.x
A
2.3.74-212d864Grim Anticheat (Bukkit) 2.3.74-212d864
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-212d864Grim Anticheat (Fabric) 2.3.74-212d864
1.16.x1.17–1.17.11.18.x1.19.x
A
2.3.74-e291d26Grim Anticheat (Bukkit) 2.3.74-e291d26
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-e291d26Grim Anticheat (Fabric) 2.3.74-e291d26
1.16.x1.17–1.17.11.18.x1.19.x
A
2.3.74-1ea141aGrim Anticheat (Bukkit) 2.3.74-1ea141a
1.7.2–1.7.101.8.x1.9.x1.10.x
A
2.3.74-1ea141aGrim Anticheat (Fabric) 2.3.74-1ea141a
1.16.x1.17–1.17.11.18.x1.19.x
Главная