⭐ Premium авторизация
Настройки авторизации через лицензионный аккаунт Mojang в BaronessAuth
Premium авторизация
Путь конфига: content/BaronessAuth/config/methods/premium.yml
Авторизация через лицензионный аккаунт Mojang. Позволяет игрокам с лицензией избежать ввода паролей и 2FA.
📋 Описание
Premium авторизация — это метод аутентификации, который использует лицензионные аккаунты Mojang для автоматического входа на сервер. Игроки с лицензионными аккаунтами могут избежать необходимости вводить пароли и проходить двухфакторную аутентификацию.
⚙️ Основные настройки
enabled
Включает или отключает Premium авторизацию.
enabled: true # Включить Premium авторизацию
enabled: false # Отключить Premium авторизацию
display-name
Человеческое название метода, которое показывается игрокам.
display-name: 'через лицензию'
🔧 Настройки команды
Команда переключения режима
command:
aliases:
- 'premium'
cooldown: '700 мсек'
Параметры:
aliases
- список команд для переключения Premium режимаcooldown
- задержка между попытками использования команды
🔄 Настройки включения Premium режима
Предупреждение
enabling:
warning: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ЛИЦЕНЗИИ</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> 1. Вы больше не сможете заходить с пиратки
<color:#ff8d0a>╠</color> 2. Это полностью избавит вас от паролей и 2FA
<color:#ff8d0a>╠</color> 3. Вы сможете вернуться к пиратке, введя <u><color:#ff8d0a>/premium</color></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Нажмите <color:#ff8d0a><click:run_command:'%callback%'>СЮДА</click></color>, чтобы продолжить.
<color:#ff8d0a>╚</color>
Начало процесса
enabling:
start: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ЛИЦЕНЗИИ</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Процесс начат.
<color:#ff8d0a>╠</color> Перезайдите на сервер и осуществите логин.
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> При входе с пиратки, вас кикнет,
<color:#ff8d0a>╠</color> но после начнёт впускать - процесс будет отменён.
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╚</color>
Успешное включение
enabling:
success: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <b>Вы переключились в режим <color:#ff8d0a>ЛИЦЕНЗИИ</color>!
<color:#ff8d0a>╚</color>
🔄 Настройки выключения Premium режима
Предупреждение
disabling:
warning: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ПИРАТА</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> 1. Вы сможете входить как с пиратки, так и с лицензии
<color:#ff8d0a>╠</color> 2. У вас снова появятся пароли, 2FA и прочие проверки
<color:#ff8d0a>╠</color> 3. Вы сможете вернуться к лицензии, введя <u><color:#ff8d0a>/premium</color></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Нажмите <color:#ff8d0a><click:run_command:'%callback%'>СЮДА</click></color>, чтобы продолжить.
<color:#ff8d0a>╚</color>
Успешное выключение
disabling:
success: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <b>Вы переключились в режим <color:#ff8d0a>ПИРАТА</color>!
<color:#ff8d0a>╚</color>
🔑 Настройки входа
Сообщение при входе
login:
message:
enabled: false
content: '<green>Вы вошли с лицензии, аутентификация не требуется.'
Тайтл при входе
login:
title:
enabled: true
title: '<green>С возвращением!'
subtitle: '<green>Вы вошли с лицензии!'
🔒 Безопасность
Проверка лицензии
security:
# Проверять ли лицензию при каждом входе
verify-on-every-login: false
# Разрешить ли вход с пиратских клиентов
allow-cracked-clients: false
# Требовать ли подтверждение при смене режима
require-confirmation: true
Ограничения
restrictions:
# Максимальное количество переключений в день
max-switches-per-day: 3
# Время блокировки после превышения лимита
lockout-time: '24 ч'
# Сообщение при превышении лимита
limit-message: '<red>Вы превысили лимит переключений на сегодня.'
📊 Статистика
Отслеживание
statistics:
# Включить ли отслеживание статистики
enabled: true
# Сохранять ли логи переключений
log-switches: true
# Показывать ли статистику игрокам
show-to-players: false
📝 Пример полного конфига
enabled: true
display-name: 'через лицензию'
command:
aliases:
- 'premium'
cooldown: '700 мсек'
enabling:
warning: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ЛИЦЕНЗИИ</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> 1. Вы больше не сможете заходить с пиратки
<color:#ff8d0a>╠</color> 2. Это полностью избавит вас от паролей и 2FA
<color:#ff8d0a>╠</color> 3. Вы сможете вернуться к пиратке, введя <u><color:#ff8d0a>/premium</color></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Нажмите <color:#ff8d0a><click:run_command:'%callback%'>СЮДА</click></color>, чтобы продолжить.
<color:#ff8d0a>╚</color>
start: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ЛИЦЕНЗИИ</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Процесс начат.
<color:#ff8d0a>╠</color> Перезайдите на сервер и осуществите логин.
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> При входе с пиратки, вас кикнет,
<color:#ff8d0a>╠</color> но после начнёт впускать - процесс будет отменён.
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╚</color>
success: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <b>Вы переключились в режим <color:#ff8d0a>ЛИЦЕНЗИИ</color>!
<color:#ff8d0a>╚</color>
disabling:
warning: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <u>Переключение в режим <b><color:#ff8d0a>ПИРАТА</color></b></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> 1. Вы сможете входить как с пиратки, так и с лицензии
<color:#ff8d0a>╠</color> 2. У вас снова появятся пароли, 2FA и прочие проверки
<color:#ff8d0a>╠</color> 3. Вы сможете вернуться к лицензии, введя <u><color:#ff8d0a>/premium</color></u>
<color:#ff8d0a>╠</color>
<color:#ff8d0a>╠</color> Нажмите <color:#ff8d0a><click:run_command:'%callback%'>СЮДА</click></color>, чтобы продолжить.
<color:#ff8d0a>╚</color>
success: |-
<color:#ff8d0a>╔</color>
<color:#ff8d0a>╠</color> <b>Вы переключились в режим <color:#ff8d0a>ПИРАТА</color>!
<color:#ff8d0a>╚</color>
login:
message:
enabled: false
content: '<green>Вы вошли с лицензии, аутентификация не требуется.'
title:
enabled: true
title: '<green>С возвращением!'
subtitle: '<green>Вы вошли с лицензии!'
security:
verify-on-every-login: false
allow-cracked-clients: false
require-confirmation: true
restrictions:
max-switches-per-day: 3
lockout-time: '24 ч'
limit-message: '<red>Вы превысили лимит переключений на сегодня.'
statistics:
enabled: true
log-switches: true
show-to-players: false
🔧 Как это работает
Принцип работы
- Регистрация: Все игроки проходят обычную регистрацию через пароль
- Команда
/premium
: Игрок вводит команду для переключения в Premium режим - Проверка лицензии: При следующем входе сервер отправляет пакет, требующий лицензию
- Автоматический вход: Если игрок вошел с лицензии, он автоматически пропускается
- Отмена режима: Игрок может вернуться к обычному режиму командой
/premium
Технические ограничения
- Mojang ограничения: Нельзя программно определить, вошел ли игрок с лицензии
- Пакетная система: Используется специальный пакет для проверки лицензии
- Пиратские клиенты: Автоматически отключаются при получении пакета лицензии
⚠️ Важные замечания
- Premium авторизация работает только с лицензионными аккаунтами Mojang
- Игроки с пиратскими клиентами будут автоматически отключены
- Рекомендуется использовать в сочетании с другими методами для максимальной безопасности
- Не забудьте настроить ограничения на переключение режимов
- Регулярно проверяйте логи для выявления подозрительной активности
🔄 Совместимость
С другими методами
- Парольная авторизация: Работает как основной метод для новых игроков
- Telegram 2FA: Можно использовать для дополнительной защиты
- Сессионная авторизация: Работает для повторных входов
С плагинами
- BungeeCord: Полная совместимость
- Velocity: Полная совместимость
- Waterfall: Полная совместимость