connection_filters.yml - Фильтры подключений
Настройки фильтров подключений в BaronessAuth
Файл connection_filters.yml
Путь: content/BaronessAuth/config/security/connection_filters.yml
Настройки, касающиеся фильтров подключений игрока. Как правило, стандартные настройки всем подходят.
📋 Содержимое файла
# ┌────────────────────────────────
# │ Настройки, касающиеся фильтров подключений игрока.
# │ Как правило, стандартные настройки всем подходят.
# └────────────────────────────────
# -----------------------------------------------------
# ┌────────────────────────────────
# │ Временно запрещает игроку войти на сервер после его выхода.
# │ Многие системы могут работать неправильно, если игрок перезайдёт на сервер слишком быстро.
# └────────────────────────────────
rejoin-delay:
enabled: true
cooldown: '850 мсек'
message: '<red>Вы слишком быстро повторно входите на сервер!'
# ┌────────────────────────────────
# │ Проверяет ники игроков, используя регулярное выражение.
# │ Стандартные настройки повторяют Mojang - 3-16 символов, латиница, цифры и нижнее подчёркивание.
# └────────────────────────────────
player-name-regex:
enabled: true
regex: '^[a-zA-Z0-9_-]{3,16}$'
message: |-
<#b5270b><bold>Ник должен содержать от 3 до 16 символов!</bold>
<gray>Разрешены:
<u>латинские буквы</u>,
<u>цифры</u>,
<u>символ подчеркивания _</u>,
<u>дефис -</u>.
<white>Вы сейчас входите с ником <u><current_name></u>.
# ┌────────────────────────────────
# │ Требует, чтобы игрок входил с ником в том регистре, в каком он был при регистрации.
# │ Например, игрок, зарегистрированный как BlackBaroness, не сможет войти как blackbaroness.
# │ В Minecraft такие ники считаются одинаковыми, но некоторые плагины могут "не узнать" игрока.
# └────────────────────────────────
player-name-original-case:
enabled: true
message: |-
<red>Вы должны входить с ником <u><correct_name></u>.
Вы сейчас входите с ником <u><current_name></u>.
# ┌────────────────────────────────
# │ Не пускает игроков, которые заблокировали себя в ботах привязки.
# │ Эта функция автоматически отключается, если у вас нет включённых ботов привязки.
# └────────────────────────────────
blocked-by-link:
enabled: true
message: '<red>Вход в этот аккаунт был заблокирован владельцем.'
🔧 Основные секции
Rejoin Delay
Задержка повторного входа:
- enabled - включить/выключить задержку
- cooldown - время задержки (850 мсек по умолчанию)
- message - сообщение при попытке быстрого входа
Player Name Regex
Проверка ников по регулярному выражению:
- enabled - включить/выключить проверку
- regex - регулярное выражение для проверки ников
- message - сообщение при несоответствии требованиям
Player Name Original Case
Проверка регистра ников:
- enabled - включить/выключить проверку регистра
- message - сообщение при неправильном регистре
Blocked By Link
Блокировка заблокированных аккаунтов:
- enabled - включить/выключить блокировку
- message - сообщение при попытке входа в заблокированный аккаунт
🔐 Рекомендуемые настройки
Для большинства серверов безопасные настройки:
rejoin-delay:
enabled: true
cooldown: '1 сек'
player-name-regex:
enabled: true
regex: '^[a-zA-Z0-9_-]{3,16}$'
player-name-original-case:
enabled: true
blocked-by-link:
enabled: true
⚠️ Важно
rejoin-delay
помогает предотвратить проблемы с плагинами при быстром переподключенииplayer-name-regex
обеспечивает соответствие ников стандартам Mojangplayer-name-original-case
помогает избежать проблем с плагинами, которые чувствительны к региструblocked-by-link
работает только при включенных ботах привязки