BaronessAuth DocumentationBaronessAuth

_shared.yml - Общие настройки команд

Общие настройки команд в BaronessAuth

Файл _shared.yml

Путь: content/BaronessAuth/config/commands/_shared.yml

Общие настройки команд. Этот файл содержит сообщения и настройки, которые используются во многих командах плагина.

📋 Содержимое файла

# ┌────────────────────────────────
# │ Общие настройки команд.
# └────────────────────────────────


# Сообщения, использующиеся во многих командах.
# Если вы ищете что-то конкретное, оно всегда там, где настраивается соответствующая функция.
messages:
  player-only: '<red>Эта команда может быть выполнена только игроком.'
  permission: '<red>Недостаточно прав (<permission>).'
  cooldown: '<red>Подождите <duration>, прежде чем использовать эту команду.'
  unknown-dump-file: '<red>Дамп-файла ''<input>'' не существует.'
  invalid-dump-file: '<red>Дамп-файл ''<input>'' некорректный.'
  unknown-link-service: '<red>Неизвестный сервис ''<input>''. Введите <gray>/link</gray>,
    чтобы посмотреть доступные.'
  unknown-migration-source: '<red>Источника миграции ''<input>'' не существует. Доступны:
    <gray><variants></gray>.'
  target-player-must-be-offline: '<red>Указанный игрок, <target>, должен быть оффлайн.'
  target-player-is-not-registered: '<red>Указанный игрок, <target>, не зарегистрирован.'
  process-may-take-a-while: '<gray>Этот процесс может занять некоторое время....'
  invalid-ip-address: '<red>Некорректный IP-адрес: <input>'
  already-linked: '<red>Вы уже привязаны к сервису <service>!'
  invalid-usage-header: '<red>[<cause>: <input>]</red> <gray>Использование:</gray>'
  invalid-usage-entry: '<gray><schematic>'
  invalid-usage-causes:
    'INVALID_ARGUMENT': 'Неправильный аргумент'
    'MISSING_ARGUMENT': 'Аргумент отсутствует'
    'UNKNOWN_COMMAND': 'Неизвестная команда'
    'MISSING_PART_OF_ARGUMENT': 'Отсутствует часть аргумента'
    'TOO_MANY_ARGUMENTS': 'Слишком много аргументов'

# Тайтл-анимация, отображающаяся во время проверки пароля (/reg, /l, /changepassword и так далее).
checking-password-title-animation:
  animation-speed: '140 мсек'
  parts:
  - title: '<gradient:#ff8d0a:#e5ff00:-1.0>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:-0.8>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:-0.6>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:-0.4>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:-0.2>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:0.0>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:0.2>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:0.4>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:0.6>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:0.8>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'
  - title: '<gradient:#ff8d0a:#e5ff00:1.0>Проверка пароля...</gradient>'
    subtitle: '<gray>Подождите немного...'

# "Ярлыки" для любых команд (даже из других плагинов).
# Здесь вы можете создать команду, которая будет вызывать другую команду.
# Например, "survival": "server survival" создаст команду /survival для перехода на сервер.
# Аргументы команды перенаправляются в исходном виде.
shortcuts:
  'vk': 'link vk'
  'vkontakte': 'link vk'
  'tg': 'link telegram'
  'telegram': 'link telegram'
  'discord': 'link discord'

🔧 Основные секции

Messages

Общие сообщения команд:

  • player-only - команда только для игроков
  • permission - недостаточно прав
  • cooldown - задержка между использованиями
  • unknown-dump-file - неизвестный дамп-файл
  • invalid-dump-file - некорректный дамп-файл
  • unknown-link-service - неизвестный сервис привязки
  • unknown-migration-source - неизвестный источник миграции
  • target-player-must-be-offline - игрок должен быть оффлайн
  • target-player-is-not-registered - игрок не зарегистрирован
  • process-may-take-a-while - процесс может занять время
  • invalid-ip-address - некорректный IP адрес
  • already-linked - уже привязан к сервису
  • invalid-usage-* - сообщения об ошибках использования

Checking Password Title Animation

Анимация проверки пароля:

  • animation-speed - скорость анимации
  • parts - части анимации с градиентами

Shortcuts

Ярлыки команд:

  • vk/vkontakte - ярлык для /link vk
  • tg/telegram - ярлык для /link telegram
  • discord - ярлык для /link discord

🔐 Рекомендуемые настройки

Для большинства серверов безопасные настройки:

messages:
  player-only: '<red>Эта команда может быть выполнена только игроком.'
  permission: '<red>Недостаточно прав (<permission>).'
  cooldown: '<red>Подождите <duration>, прежде чем использовать эту команду.'

checking-password-title-animation:
  animation-speed: '140 мсек'

shortcuts:
  'vk': 'link vk'
  'tg': 'link telegram'
  'discord': 'link discord'

⚠️ Важно

  • Сообщения используются во всех командах плагина
  • Анимация проверки пароля отображается при /register, /login, /changepassword
  • Ярлыки создают дополнительные команды для удобства
  • Все сообщения поддерживают цветовые коды и плейсхолдеры