Плагин для серверов Майнкрафт с авторизацией и защитой аккаунтов, особенно полезный на серверах без проверки лицензии. Игроки создают пароль при регистрации и подтверждают вход, а до авторизации их действия можно ограничить.
Возможности
- Регистрация и вход через команды или интерфейс.
- Защита от перебора паролей, проверка IP-адресов, фильтр по странам и континентам, AntiVPN и защита от ботов.
- Двухфакторная аутентификация, автоматический вход для премиум-аккаунтов и игроков Майнкрафт Бедрок, а также сохранение сессии на заданное время.
- Восстановление доступа через электронную почту, Discord или контрольный вопрос — доступные способы определяет настройка сервера.
- Пароли хранятся в виде защищённых хешей, а данные можно разместить в SQLite, MySQL и других поддерживаемых базах данных. Общая база позволяет использовать одни аккаунты в сети серверов.
- Три отдельные точки появления: для авторизации, основного спавна и защиты от ботов.
Команды
Для игроков:
/register <password> <confirmPassword>— зарегистрировать аккаунт./login <password>— войти на сервер./changepass <oldPass> <newPass> <confirmPass>— сменить пароль./forgotpass— восстановить доступ./2fa— настроить двухфакторную аутентификацию.
Для администрации:
/setauthspawn,/setmainspawn,/setbotprotectionspawn— задать соответствующие точки появления./blockedips— показать заблокированные IP-адреса./unblockip <IP>— разблокировать IP-адрес./auth <page>— открыть историю авторизаций./clearloginattempts <player/IP>— очистить попытки входа игрока или IP-адреса./rauth setup— открыть мастер настройки./rauth reload— перезагрузить конфигурацию./unregister <player>— удалить регистрацию игрока./language— сменить язык плагина./krnsaи/model— обратиться к встроенному помощнику Krsna AI и выбрать его модель./stopserver,/restartserver— остановить или перезапустить сервер средствами плагина.
Настройка
Через конфигурационные файлы можно определить ограничения для неавторизованных игроков: запретить движение, взаимодействие с миром, команды, использование, выбрасывание и подбор предметов. Там же настраиваются время сессии, способы восстановления доступа и остальные защитные механизмы.
Требования
Плагин работает с Paper, Spigot, Bukkit и Purpur. FastLogin, PlaceholderAPI и ProtocolLib подключаются по необходимости. Для игроков Майнкрафт Бедрок нужны Geyser и Floodgate.
