Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
1.7.10
Platforms
Tags
Creators
Details
Licensed MIT
Published yesterday
RxNoBots 🤖🚫
Advanced bot protection for Velocity servers using chat & movement verification
🇺🇸 English version
🔒 About the plugin
RxNoBots is a powerful anti-bot plugin for Velocity proxy that filters unwanted players before they connect to the main servers.
The plugin uses LimboAPI to create an isolated environment where the player undergoes verification.
🔍 How verification works
- 🗣 Player enters a code in chat
- 🎯 Performs a series of head movements
- ✅ Upon success — admitted to the server
✨ Key features
| Category | Description |
|---|---|
| 🗣 Chat verification | Generates a unique code |
| 🎯 Movement | Gaze check (up/down/left/right) |
| 🎲 Randomization | Unique sequences |
| 📦 Sessions | Resume after disconnection |
| 🔁 Cooldown | No re-verification required |
| ⚙ Flexibility | Fully customizable logic |
| 🛡 Bypass | By IP and permissions |
| 📊 Statistics | Logs and /rnb stats |
| 🔧 Admin control | Full control via commands |
📸 Example workflow
| Step 1 | Step 2 | Result |
|---|---|---|
| Enter code | Hold gaze direction | Join server |
🛠 Commands & permissions
| Command | Permission | Description |
|---|---|---|
/rnb reload |
rxnobots.admin |
Reload config |
/rnb verify <player> |
rxnobots.admin |
Verify player |
/rnb reset <player> |
rxnobots.admin |
Reset state |
/rnb timeout <player> <seconds> |
rxnobots.admin |
Set timeout |
/rnb bypass <player> |
rxnobots.admin |
Toggle bypass |
/rnb stats |
rxnobots.admin |
Show statistics |
/rnb session info <player> |
rxnobots.admin |
Session info |
/rnb session end <player> |
rxnobots.admin |
End session |
/rnb cache clear <player> |
rxnobots.admin |
Clear cache |
Additional permission:
rxnobots.bypass
⚙ Configuration
verification:
type: HYBRID
code:
length: 4
characters: "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
movement:
random: true
available-directions: ["up","down","left","right"]
min-duration: 2
max-duration: 4
attempts:
max-attempts: 3
max-sessions: 3
timeout:
duration: 600
success:
action: DISCONNECT
target-server: lobby
cooldown:
track-by-user: true
track-by-ip: true
🇷🇺 Русская версия
🔒 О плагине
RxNoBots — это мощный анти-бот плагин для прокси Velocity, который фильтрует нежелательных игроков до подключения к основным серверам.
Плагин использует LimboAPI, создавая изолированное окружение, где игрок проходит проверку.
🔍 Как работает проверка
- 🗣 Игрок вводит код в чат
- 🎯 Выполняет серию движений головой
- ✅ При успехе — допускается на сервер
✨ Ключевые возможности
| Категория | Описание |
|---|---|
| 🗣 Чат-проверка | Генерируется уникальный код |
| 🎯 Движение | Проверка взгляда (вверх/вниз/влево/вправо) |
| 🎲 Рандомизация | Уникальные последовательности |
| 📦 Сессии | Восстановление после дисконнекта |
| 🔁 Кулдаун | Повторная проверка не требуется |
| ⚙ Гибкость | Полная настройка логики |
| 🛡 Байпас | По IP и правам |
| 📊 Статистика | Логи и /rnb stats |
| 🔧 Админ-контроль | Полный контроль через команды |
📸 Пример работы
| Этап 1 | Этап 2 | Результат |
|---|---|---|
| Ввод кода | Удержание взгляда | Вход на сервер |
🛠 Команды и права
| Команда | Право | Описание |
|---|---|---|
/rnb reload |
rxnobots.admin |
Перезагрузка |
/rnb verify <игрок> |
rxnobots.admin |
Верификация |
/rnb reset <игрок> |
rxnobots.admin |
Сброс |
/rnb timeout <игрок> <сек> |
rxnobots.admin |
Таймаут |
/rnb bypass <игрок> |
rxnobots.admin |
Байпас |
/rnb stats |
rxnobots.admin |
Статистика |
/rnb session info <игрок> |
rxnobots.admin |
Инфо |
/rnb session end <игрок> |
rxnobots.admin |
Завершить |
/rnb cache clear <игрок> |
rxnobots.admin |
Очистить кэш |
Дополнительно:
rxnobots.bypass
⚙ Конфигурация
verification:
type: HYBRID
code:
length: 4
characters: "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
movement:
random: true
available-directions: ["up","down","left","right"]
min-duration: 2
max-duration: 4
attempts:
max-attempts: 3
max-sessions: 3
timeout:
duration: 600
success:
action: DISCONNECT
target-server: lobby
cooldown:
track-by-user: true
track-by-ip: true


