Плагин для серверов Майнкрафт, который дополняет AuthMe Reloaded окнами входа и регистрации. Игрок вводит пароль, ПИН-код или код с помощью ползунков прямо в диалоге, а сервер может показать правила, капчу, подтверждение почты и восстановление пароля.
Возможности
- Окна авторизации можно показывать до появления игрока в мире или после входа; кнопки размещаются вертикально либо рядом.
- Для входа и регистрации доступны пароль, цифровой ПИН и ввод кода ползунками. Игроки со старыми клиентами получают экран инвентаря для ввода ПИН-кода или кода.
- Поддерживаются автоматический вход для премиум-аккаунтов, сессий AuthMe и игроков Майнкрафт Бедрок через Geyser/Floodgate. Для Бедрок можно отдельно настроить размеры элементов и способ ввода.
- Есть двухфакторная проверка TOTP, капча, лимит неверных попыток, тайм-аут входа и блокировка IP при повторяющихся ошибках.
- При регистрации можно потребовать согласие с правилами и подтверждение адреса электронной почты. Кнопка восстановления пароля отправляет код на уже привязанную почту; администратор также может принудительно назначить восстановление.
- Настраиваемые экраны выводятся игроку по команде или при входе. В них можно добавить кнопки, ссылки, копирование текста и флажок, после которого экран больше не показывается.
- В диалоги вставляются собственные значки, ссылки и звуки нажатия. Можно настроить всплывающие уведомления с предметом, звуком и текстом для первого входа, регистрации, сообщения или достижения.






Команды
/bia reload— перезагрузить конфигурацию и языковые файлы./bia info— показать состояние плагина./bia add <player>и/bia rm <player>— добавить игрока в список обхода диалогов или убрать из него./bia recover <player>— потребовать от игрока сменить пароль при следующем входе./bia screen <id> [player]— показать настроенный экран./bia screen reset <player> [id]— снова разрешить показ экрана, закрытого игроком навсегда./bia debug <feature> <true|false|show>— проверить функцииcaptcha,email,register,login,recoverиrule./bia notifier <toast> <player> show [seconds]— показать игроку тестовое всплывающее уведомление.
Права
authmebia.bypass— использование/bia addи/bia rm.bia.admin.recover— использование/bia recover.- Для
/bia reload,/bia screen,/bia debugи/bia notifierтребуется статус оператора.
Настройка
Основные параметры находятся в config.yml: способ входа задаётся через auth_mode.mode, положение кнопок — dialog.button_layout, а поведение входа для проверенных аккаунтов — в auto.*. Тексты поддерживают форматирование MiniMessage и подстановку {player}.
Пользовательские экраны описываются в custom_screens, а значки для заголовков, текста и кнопок — в custom_icons. Уведомления настраиваются в notifications.toasts; интеграции с предметами ItemsAdder, NexoMC и Oraxen — в integrations.*.
Требования
Нужны Paper или Folia и AuthMe Reloaded. ViaVersion позволяет автоматически переводить старые клиенты на обычный способ авторизации; для Бедрок-диалогов и автоматического входа нужен Geyser/Floodgate. PlaceholderAPI требуется только для плейсхолдеров вида %placeholder%, а ItemsAdder, NexoMC и Oraxen — только при включении соответствующих интеграций.
