Плагин для серверов Майнкрафт на Paper, защищающий от читеров без наказаний за обычные ванильные механики. Он отслеживает скорость, полёт, дальность ударов и полёт на лодке, учитывая эффекты, блоки, задержку сети и особенности движения.
Возможности
- Проверка скорости с учётом зелий скорости, чар «Скорость душ», льда, плавания и других состояний.
- Обнаружение зависания в воздухе и неестественного подъёма.
- Проверка дальности ударов: нарушение фиксируется при дистанции более четырёх блоков с запасом на задержку.
- Защита от полёта на лодке.
- Буфер нарушений: краткие лаги не приводят к наказанию, а повторяющиеся нарушения накапливаются.
- Настраиваемый временный бан после заданного числа нарушений.
- Оповещения для администрации в чате.
Права
vanillaguard.bypass— полный обход всех проверок.vanillaguard.alerts— получение оповещений о нарушениях.
Операторы сервера, игроки в творческом режиме или режиме наблюдателя, а также игроки с vanillaguard.bypass освобождаются от проверок.
Настройка
Параметры находятся в plugins/VanillaGuard/config.yml:
flag-threshold— число нарушений до временного бана.ban-days— длительность бана в днях.
Требования
Нужен сервер Paper. Также могут работать совместимые ядра Purpur и Pufferfish; требуется Java 21 или новее.
