Плагин для серверов Майнкрафт на прокси Velocity, защищающий от ботов до подключения к основным серверам. Игрок проходит проверку в изолированном мире: вводит код в чат, удерживает взгляд в нужном направлении или выполняет оба действия.
Возможности
- Создаёт уникальный буквенно-цифровой код для проверки в чате.
- Проверяет направление взгляда: вверх, вниз, влево или вправо; последовательность может выбираться случайно.
- Сохраняет сессию проверки при отключении игрока.
- Запоминает успешно прошедших проверку на заданный срок.
- Позволяет выбрать режим: проверка только чатом, только движением либо оба этапа.
- Поддерживает обход проверки по IP-адресу и праву.
- В интерфейсе проверки выводятся пошаговые инструкции. Есть встроенный русский язык.
Команды
Все команды администратора требуют право rxnobots.admin.
/rnb reload— перезагрузить конфигурацию и языковые файлы./rnb verify <player>— вручную подтвердить игрока./rnb reset <player>— сбросить статус проверки игрока./rnb timeout <player> <seconds>— установить блокировку проверки на указанное время./rnb bypass <player>— включить или отключить обход проверки для игрока./rnb session info <player>— показать сведения о сессии проверки./rnb session end <player>— принудительно завершить сессию./rnb cache clear <player>— очистить сохранённые данные игрока.
Права
rxnobots.admin— доступ к административным командам.rxnobots.bypass— автоматический обход проверки.
Настройка
Основные параметры находятся в config.yml.
general.languageвыбирает язык сообщений; доступныru,en,de,fr,ja,pt,zh.verification.typeзадаёт режим проверки:HYBRID,CHAT_ONLYилиMOVEMENT_ONLY.- В разделах
verification.codeиverification.movementнастраиваются длина и символы кода, направления, длительность удержания взгляда, лимиты попыток и время ожидания. - В
successуказывается действие после успешной проверки: отключить игрока или отправить его на сервер изtarget-server. bypass.ip-whitelistсодержит IP-адреса, для которых проверка не нужна.- Данные можно хранить в H2, SQLite или MySQL; параметры подключения находятся в разделе
database.
Требования
Плагин работает с Velocity и требует LimboAPI, который создаёт виртуальный мир для проверки.
