Плагин для серверов Майнкрафт защищает от чита MaceDMG, подделывающего дистанцию падения и урон булавы. Он рассчитывает допустимый урон на стороне сервера, сравнивает его с фактическим и наказывает игрока после заданного числа нарушений.
Возможности
- Проверяет урон булавы с учётом высоты падения, зачарований «Плотность» и «Порыв ветра», прыжков с ветровым зарядом, эффекта «Прыгучесть» и ловли эндер-жемчуга.
- Может отменять недопустимый урон, отправлять предупреждения игроку и оповещения персоналу.
- Ведёт журналы нарушений, подозрительных и сильных ударов, а также наказаний.
- Поддерживает исключения для режимов игры, миров, регионов и отдельных игроков.
Права
maceguard.alerts— получать оповещения о нарушениях.maceguard.staff— доступ персонала к оповещениям.maceguard.*— полный доступ.maceguard.bypass— обход проверок.
Настройка
Основные параметры находятся в конфиге:
damage-validation.tolerance-multiplier— допустимое превышение ожидаемого урона.damage-validation.min-fall-distanceиmax-fall-distance— границы учитываемой высоты падения.damage-validation.cancel-invalid-damage— отмена недопустимого урона.punishment.max-violations— число нарушений до наказания.punishment.ban-duration— длительность блокировки.alerts.permission— право на получение оповещений.exemptions— исключения по режимам, мирам, регионам и списку игроков.
Требования
- Для исключений по регионам нужен WorldGuard.
- Автоматические временные блокировки поддерживают LiteBans, AdvancedBan или совместимый плагин.
- Есть интеграции с Vulcan Anti-Cheat и GrimAC.
- Проверка пакетов через ProtocolLib помечена автором как экспериментальная.
