Плагин для серверов Майнкрафт на Velocity, который проверяет игроков через Discord перед входом на сервер. При первом подключении игрок получает код в отдельном мире Limbo, отправляет его боту в личном сообщении и связывает аккаунты.
Возможности
- Встроенный бот Discord: отдельный хостинг для него не нужен.
- Автоматическая синхронизация ролей и никнеймов Discord.
- Лимбо-мир с пустотой, невидимой клеткой, отключёнными чатом и взаимодействием с блоками.
- Отсчёт времени, напоминания, звуки и сообщения в панели действий во время проверки.
- Защита от перебора: ограничение попыток, одноразовые коды и их автоматическое удаление после истечения срока.
- Один аккаунт Discord можно привязать только к одному UUID Майнкрафт.
Настройка
Основные параметры находятся в config.yml: токен бота, ID сервера Discord, ID роли верификации, длина и время действия кода, лимит попыток, а также тип базы данных. Тексты сообщений настраиваются в messages.yml; поддерживается форматирование MiniMessage.
Для бота нужны включённые разрешения MESSAGE CONTENT INTENT, SERVER MEMBERS INTENT и DIRECT MESSAGES. Если бот не запускается, проверьте токен и разрешения; при ошибках MySQL — данные подключения и работу базы.
Требования
Нужны Velocity, Java 17 и LimboAPI. По умолчанию используется SQLite; для крупных сетей и нескольких прокси можно выбрать MySQL.
