Плагин для серверов Майнкрафт, который управляет белым списком через веб-регистрацию. Игроки подают заявку на сайте, а администрация проверяет её и решает, допускать ли игрока на сервер.
Возможности
- Заявки с автоматическим одобрением или ручной проверкой администратора.
- Бан игроков, журнал действий и уведомления о результате заявки по электронной почте.
- Проверка почты через SMTP, ограничение числа игровых аккаунтов на один адрес, список разрешённых почтовых доменов и запрет алиасов адресов.
- Встроенная графическая капча с математическим примером или случайным текстом.
- Настраиваемая анкета: вопросы хранятся в
questionnaire.yml, можно задать проходной балл и автоматически одобрять успешно прошедших её игроков. - Привязка аккаунта Discord через OAuth2; её можно сделать обязательной, а также ограничить регистрацию участниками выбранного сервера Discord.
- Работа с обычным белым списком Bukkit или с внутренней базой плагина.
- Хранение данных и журнала в локальных файлах либо MySQL, с возможностью переноса данных при смене хранилища.
- Поддержка игроков Майнкрафт Бедрок через Geyser/Floodgate и проверка белого списка на прокси BungeeCord/Velocity.



Настройка
Основные параметры находятся в config.yml.
web_port— порт веб-интерфейса,web_server_prefix— название сервера на сайте,admin.password— пароль панели администратора.- В
auth_methodsвыберите проверкуemail,captchaили оба способа. Одной настройки разделаcaptchaнедостаточно:captchaнужно добавить вauth_methods. register.auto_approveвключает автоматическое одобрение заявок.whitelist_mode: bukkitсинхронизирует допуск сwhitelist.json, аwhitelist_mode: pluginиспользует внутреннюю базу и показывает игрокам адрес изweb_register_url.max_accounts_per_email,username_regex,whitelist_bypass_ipsзадают лимит аккаунтов, правила имени и IP-адреса, обходящие белый список.- Параметры
smtpнужны для писем с кодом подтверждения и уведомлений. Содержимое писем настраивается черезemail_subjectи блокuser_notification. - В
storage.typeвыберитеdataдля локального хранения илиmysqlдля базы MySQL; данные подключения указываются вstorage.mysql. - В
bedrockвключается поддержка Geyser/Floodgate, аprefixзадаёт префикс имён игроков Бедрок.
Требования
Работает на серверах Bukkit, Spigot, Paper и Folia. Для авторизации паролем и автоматической регистрации нужен AuthMe; параметры интеграции находятся в authme. Для игроков Майнкрафт Бедрок требуется Geyser/Floodgate, а для сетей серверов — модуль прокси BungeeCord или Velocity.
