Скачать EasyAntiCheat — Minecraft Моды — MetaMods
EasyAntiCheat

EasyAntiCheat

Активный

Установок

1

Последнее обновление

10 месяцев назад

Версии

1.20.1 — 1.20.6
Клиент и сервер
Forge
Управление
Оптимизация игры
Утилиты

EasyAntiCheat

Простой и легковесный инструмент против читерства для Forge, который дает администраторам серверов полный контроль над модификациями и ресурспаками, устанавливаемыми игроками на клиенте.

Важное предупреждение

Этот мод не рассчитан на противостояние опытным хакерам. Его задача — обеспечивать базовую защиту от начинающих читеров и простых скриптов. Он создан как элементарное средство обнаружения, а не как полноценная защита от всех видов взлома.

Принцип работы

При подключении к серверу клиент автоматически отправляет полный перечень установленных модов и ресурспаков. Сервер сверяет этот список со своими собранными данными и фиксирует все расхождения. Если функция автоматического реагирования активирована в настройках конфигурационного файла, система предпримет соответствующие меры против нежелательных модификаций.

Основная функция

Главное предназначение этого инструмента — быстрое выявление неразрешенных модов сотрудниками сервера через систему логирования. Поскольку ручной контроль эффективен только на небольших серверах, предусмотрены функции белых и черных списков. Они автоматизируют процесс проверки популярных модов и упрощают работу администраторов.

Настройка конфигурации

Конфигурационный файл находится по пути ./config/ezac-common.toml. Каждая настройка снабжена подробными комментариями, что позволяет легко адаптировать их под конкретные требования.

["Конфигурация сервера"]
    # Перечень всех модов, которые следует добавить в черный или белый список.
    mods = []
    # Список всех ресурспаков, которые нужно включить в черный или белый список.
    resourcePacks = ["TotallyLegitResourcePack.zip"]
    # Как следует обращаться с модами из списка?
    # BLACKLIST — помечает все моды клиента, присутствующие в списке.
    # WHITELIST — помечает все моды клиента, отсутствующие в списке.
    #Допустимые значения: BLACKLIST, WHITELIST
    mode = "WHITELIST"
    # Какие действия предпринимать при обнаружении запрещенного мода?
    # NOTIFY — регистрирует помеченные моды в консоли (и отправляет сообщение операторам).
    # RESTRICT — делает то же самое, что и NOTIFY, но дополнительно блокирует вход игрока с помеченными модами.
    # BAN — также выполняет функции NOTIFY, но более жестко блокирует игрока, делая невозможным его подключение до разблокировки оператором.
    # Работает только при выбранном режиме BLACKLIST или WHITELIST.
    #Допустимые значения: NOTIFY, RESTRICT, BAN
    action = "RESTRICT"

В представленном примере используется режим WHITELIST, что означает разрешение только тех модов, которые указаны в массиве mods. Поскольку этот массив пуст, будут помечены все клиентские моды, не установленные на сервере. Список разрешенных ресурспаков определяется в resourcePacks — в данном случае допускается только пак "TotallyLegitResourcePack.zip". Установленное действие RESTRICT блокирует вход игроков с запрещенными модами, но позволяет им вернуться после удаления проблемных модификаций.

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

Вопрос: Планируется ли поддержка других версий/Fabric/NeoForge?

Ответ: На текущий момент — нет.

Вопрос: Можно ли использовать этот мод в составе собственной сборки?

Ответ: Да, можно!

Участники проекта
NoahOnFyre

NoahOnFyre

Разработчик

Создан: 22 апр 2025

ID: 86970