
One AntiCheat
AI-античит для Minecraft 1.8-26.2 с умной автонастройкой, машинным обучением и минимумом ложных срабатываний. Поддерживает Java и Bedrock (Geyser).
One AntiCheat - это плагин-античит для серверов Minecraft, который использует машинное обучение для точного обнаружения читеров без ложных срабатываний. Он работает на версиях от 1.8 до 26.2 (Paper, Purpur, Spigot) и поддерживает как Java, так и Bedrock-игроков через Geyser/Floodgate.
На любом сервере рано или поздно появляются игроки, использующие читы - от обычного спидхака до сложных краш-клиентов. One AntiCheat решает эту проблему, анализируя движения, бой и взаимодействие с миром, и отделяя реальные читы от лагов или странного, но легитимного поведения.
Что проверяет
- Движение: скорость, полёт, хождение по воде, проход сквозь блоки, нокдаун, таймер, элитры
- Бой: дистанция атаки, подозрительные паттерны (aura), криты, клики и прицеливание, хитбоксы
- Мир: быстрая поломка/установка блоков, нукер, scaffold, перемещение по инвентарю
- PvP-эксплойты: кристаллы, якоря, кровати
- Новые механики: проверки для копий, прыжков и верховой езды на 26.2
Для Java и Bedrock (через Geyser) используются разные пороги, так что игроки с бедрока не получают ложных срабатываний из-за особенностей протокола.
Как работает наказание
По умолчанию плагин настроен консервативно:
- Включён режим Balanced
- Hyper и instant-block отключены
- Автокик и автобан выключены
- При высоком пинге или низком TPS суровые действия приостанавливаются
- Новые игроки получают короткую льготную минуту
- Обычно одно и то же нарушение должно сработать несколько раз, прежде чем последует soft lock
Вы можете включить кики и баны позже в config.yml. Большинству админов стоит оставить их выключенными, пока не посмотрят на алерты на своём сервере.
Инструменты для персонала
В комплекте идёт стандартный набор модерации: бан, мут, кик, варн, фриз, ваниш, режим staff, заметки, invsee, locate, быстрый GUI-меню, админская панель и опциональные алерты в Discord через вебхуки.
PlaceholderAPI поддерживается опционально. Если используете, ставьте версию 2.12.3+ на серверах 26.2 (старые версии ломаются на этой строке).
Установка
- Положите jar-файл в
/plugins - (Опционально) установите PlaceholderAPI 2.12.3+
- Запустите сервер один раз, чтобы сгенерировались конфиги
- Настройте
config.ymlпод себя - Перезапустите сервер
Основная команда: /anticheat
GUI: /anticheat gui или /anticheat hub
Права перечислены в plugin.yml в секции antisystem.* / anticheat.*.
Пример начального конфига
detection:
balanced-mode: true
hyper-mode: false
instant-block: false
smart-anti-false-positive: true
punishments:
auto-kick: false
auto-ban: false
ml:
enabled: true
Важно знать
- Это помощник для обнаружения и модерации, а не замена суждению персонала.
- Работает на экспериментальных сборках Purpur 26.2 (включая API
26.2.build.*). - Если появилось ложное срабатывание, запишите имя проверки, пинг игрока, TPS и что он делал (бежал, летел на элитрах, ехал верхом и т.п.).
Скачайте плагин One AntiCheat для вашего сервера Minecraft и забудьте о читерах - он сделает всё сам, а вам останется только смотреть логи.
