Плагин для серверов Майнкрафт с цифровыми документами и личностью персонажа для ролевой игры. Игроки заполняют данные персонажа при первом входе, могут добровольно предъявлять паспорт, а сотрудники сервера — выдавать документы и искать записи в реестре.
Возможности
- Встроенный паспорт содержит имя и фамилию, пол, дату и место рождения, автоматически рассчитанный возраст, гражданство, профессию, семейное положение, супруга, фото и контакты. Ненужные поля отключаются в
config.yml. - При первом входе открывается пошаговое заполнение анкеты в чате: поле можно пропустить, а варианты вроде пола выбираются кнопками.
- Команда проверки отправляет запрос находящемуся рядом игроку: он сам решает, показать документ или отказаться.
- Реестр сохраняет сведения о выдаче, отзыве, продлении и проверках документов.
- Тексты плагина настраиваются через
lang/en_US.yml, включая префикс и цвета сообщений. - Поддерживает PlaceholderAPI: например,
%ostrak_age%и%ostrak_<type>_<field>%для таб-листа, скорборда и чата с учётом видимости полей.
Команды
/passport— открыть свой паспорт./doc show <player>— добровольно показать документ игроку./doc inspect <player>— запросить документы у игрока поблизости./doc issue <type> <player>— выдать документ от имени администратора./registry search <field> <query>— найти записи в реестре.
Полный список команд и прав указан в документации.
Настройка
Параметры паспорта находятся в config.yml, а сообщения — в lang/en_US.yml.
Требования
Плагин работает на Paper и требует Java 17. SQLite уже встроена и не требует отдельной установки; PlaceholderAPI подключается по желанию.
