Перейти к основному содержимому

Паспорт и его поля

Паспорт — не особый случай в коде, а обычный тип документа, чьё описание (passport.yml) поставляется внутри jar. В free-сборке этот файл нельзя переопределить своим — вместо правки YAML используется конфиг (passport.disabled-fields, см. Настройка).

Разделы GUI

РазделПоля
◆ ЛичностьИмя, Фамилия, Пол, Дата рождения, Место рождения, Фото
◆ СемьяСемейное положение, Супруг(а)
◆ ГражданствоГражданство
◆ РаботаПрофессия
◆ КонтактыDiscord, Телеграм

Все поля

КлючНазваниеТипОсобенность
given_nameИмятекстищется через /registry search, нельзя отключить
family_nameФамилиятекстищется через /registry search
genderПолвыбор («Мужской»/«Женский»)в анкете — кнопками, не текстом
birth_dateДата рождениядатаиз неё вычисляется возраст (%ostrak_age%)
birth_placeМесто рождениятекст
citizenshipГражданствотекстищется через /registry search
professionПрофессиятекст
marital_statusСемейное положениетекст
spouseСупруг(а)ссылка на другого гражданинаопционально — не у всех есть, анкета не будет напоминать о нём бесконечно
photoФотоголова игрокаавтоматически, не спрашивается в анкете
discordDiscordтекст
telegramТелеграмтекст

Отключение полей

Если какое-то поле не нужно вашему серверу (например, вы не используете Discord-интеграцию), уберите его целиком через config.yml:

passport:
disabled-fields: [discord, telegram, profession]

Отключённое поле пропадает из GUI, из анкеты заполнения и из /doc set (команда ответит «нет такого поля»). Уже сохранённые значения не удаляются — просто скрываются, пока поле не включат обратно.

Анкета заполнения (bootstrap-mode: self)

При первом входе (и по /passport fill, если анкета не закончена) плагин спрашивает поля по одному. У каждого вопроса — кликабельная кнопка «Пропустить» (не нужно печатать слово руками), а у полей с ограниченным набором значений (например, «Пол») — кнопка на каждый вариант, чтобы не ошибиться в написании.

«Пропустить» действует только на текущий заход в игру — при следующем входе плагин снова спросит незаполненное поле, кроме опциональных (spouse) — их пропуск не считается «анкета не дозаполнена», и подсказка на входе про них не напоминает.