# ┌────────────────────────────────
# │ Общие настройки BaronessAuth.
# │ Сюда попадают только небольшие настройки, которые некуда направить.
# │ Большая часть настроек находится в других файлах.
# └────────────────────────────────
# ----------------------------------------------------------------------
# ┌────────────────────────────────
# │ Настройки подключения к базе данных.
# └────────────────────────────────
# ┌────────────────────────────────
# │ Тип базы данных для подключения.
# │ - H2 работает без настроек, данные хранятся в папке
# │ - MySQL (8.0.0 и выше) требует настроек подключения
# │ - MariaDB (10.6.0 и выше) требует настроек подключения
# │ - PostgreSQL (13.0.0 и выше) требует настроек подключения
# │ [!] Любые изменения настроек в этой секции требуют полной перезагрузки BungeeCord!
# └────────────────────────────────
# Порт. Плагин знает стандартные - укажите 0, чтобы он подставил нужный сам.
# ┌────────────────────────────────
# └────────────────────────────────
# ┌────────────────────────────────
# │ Сервера, на которых игрок будет находиться, пока ещё не авторизовался.
# │ Если вы используете формат вида domain.com:server_name,
# │ игроки с domain.com всегда будут подключаться к этим серверам.
# │ Если серверов указано несколько, плагин будет отправлять на тот, у которого наименьший онлайн.
# │ Чтобы это работало, включите у них server.properties -> enable-status=true
# └────────────────────────────────
# ┌────────────────────────────────
# │ Сервера, на которые игрок будет отправляться после успешной авторизации.
# │ Если вы используете формат вида domain.com:server_name,
# │ игроки с domain.com всегда будут подключаться к этим серверам.
# │ Если серверов указано несколько, плагин будет отправлять на тот, у которого наименьший онлайн.
# │ Чтобы это работало, включите у них server.properties -> enable-status=true
# └────────────────────────────────
# ┌────────────────────────────────
# │ Автоматическое создание лимбо-серверов.
# │ Пожалуйста, прочтите это, чтобы лучше понимать настройку и контекст:
# │ https://blackbaroness.github.io/docs/pages/baronessauth/guide/embedded-servers.html#%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D0%B8
# │ Пользуясь сервером типа "paper", вы соглашаетесь с EULA (https://aka.ms/MinecraftEULA).
# │ [!] Любые изменения настроек в этой секции требуют полной перезагрузки BungeeCord!
# └────────────────────────────────
# Включён ли сервер? Позволяет отключить его, не удаляя из конфига.
# Если указан порт 0, плагин автоматически выберет свободный - менять необязательно.
# Вид мира (overworld, nether, end).
# Вы можете установить свою схематику - прочтите гайд выше, чтобы узнать, как.
# Оставьте пустым, чтобы отключить схематику. Это также принудительно включит полёт.
# PicoLimbo не очень хорошо транслирует блоки игрокам старых версий. Тестируйте работу под свой диапазон версий.
schematic: 'default-auth'
# В отличие от серверов типа Paper, PicoLimbo не устанавливает схематику ровно на 0,0.
# Вам нужно, указав свою схематику, зайти и найти нужную точку, а после самостоятельно указать
# Режим игрока (survival, creative, adventure, spectator).
# Разрешать ли полёт через двойное нажатие пробела?
# Уменьшить ли информацию в F3? Это скрывает координаты.
# Дальность прорисовки - должно совпадать с вашей схематикой! Меньше = лучше.
# Время в мире: https://minecraft.wiki/w/Daylight_cycle
# Настройки Forwarding - обычно нужно менять только при использовании Velocity Forwarding
# https://blackbaroness.github.io/docs/pages/baronessauth/guide/embedded-servers.html#%D0%BF%D0%BE%D0%BB%D0%BD%D1%8B%D0%B8
# ┌────────────────────────────────
# │ Сервера, для доступа к которым игрок ОБЯЗАН иметь какую-либо привязку.
# │ Вы НЕ должны вписывать сюда auth/lobby сервера.
# │ Только обычные, куда игрока направляют другие плагины.
# └────────────────────────────────
- 'super-duper-secure-server'
# Разрешённые для допуска методы привязки, например, ['vk', 'telegram']. Пустой список = разрешены все.
<red>Вы должны иметь привязку, чтобы войти на этот сервер.
Используйте /link, чтобы привязаться.
Или /premium, если у вас есть лицензия Minecraft.
value: 'BaronessAuth.bypass.require_link'
# ┌────────────────────────────────
# │ Настройки автоматического управления правами игрока.
# │ Чтобы сделать tab complete красивее и увеличить безопасность,
# │ BaronessAuth самостоятельно отнимает права у игрока в определённых ситуациях.
# │ Это совместимо со всеми плагинами и не может привести к перманентной потери прав.
# └────────────────────────────────
# Указанные права останутся у игрока ДО логина (по умолчанию отнимаются все).
preserve-before-login: []
# Указанные права отнимутся у игрока ПОСЛЕ логина (по умолчанию ничего не отнимается).
# ┌────────────────────────────────
# │ Настройки автоматических бекапов.
# │ Важнейшая функция, позволяющая автоматически создавать полные бекапы всех данных.
# │ Созданные файлы лежат в папке BaronessAuth/backups.
# │ BaronessAuth создаёт бекапы крайне эффективно - 100.000 регистраций занимают всего ~3 MiB!
# │ Бекапы можно восстановить в любой момент, в любую подключенную базу данных,
# │ используя /baronessauth backup load.
# └────────────────────────────────
# ┌────────────────────────────────
# │ Настройки напоминания о привязке.
# │ Если игрок не привязан, плагин напомнит ему о важности этого после успешного входа.
# │ Эта функция сама выключается, если у вас нет сервисов привязки.
# └────────────────────────────────
<hover:show_text:'<yellow>Правильно, сюда!'><click:run_command:'/link'><color:#ffaa3b>⚠ <u>Ваш аккаунт уязвим!</u></color>
<color:#ff9b69>Привяжите его, чтобы избежать взлома!
Нажмите <u>сюда</u> для просмотра вариантов (/link).</color></click></hover>
# ┌────────────────────────────────
# │ Общие логи, позволяющие отследить действия игроков.
# │ Они сохраняются в отдельные файлы, в папке BaronessAuth/logs
# │ Когда размер файла достигает compression-threshold, создаётся его копия в архиве .xz, чтобы экономить место.
# │ Рекомендую использовать https://www.7-zip.org/ для открытия этого архива.
# └────────────────────────────────
# Логи о регистрации игроков (BaronessAuth/logs/registrations.txt)
compression-threshold: '50 MiB'
# Логи о логине игроков (BaronessAuth/logs/logins.txt)
compression-threshold: '50 MiB'
# Логи о смене пароля любым способом (BaronessAuth/logs/password_changes.txt)
compression-threshold: '50 MiB'