CitizenPass — паспортная система для RP серверов Minecraft
Ролевые сервера в Minecraft живут по своим законам, и чем глубже проработка персонажа, тем интереснее игра. Дополнение CitizenPass приносит в игру настоящий паспорт гражданина — с фотографией, личными данными и возможностью проверки документов прямо в интерфейсе. Больше не нужно держать в голове биографию каждого встречного: один клик правой кнопкой мыши, и вся нужная информация перед глазами.
Что умеет CitizenPass
Плагин создаёт предмет-паспорт, который игрок получает при первой необходимости. Это не просто книжка с текстом, а полноценный GUI на 54 слота, где в центре красуется голова владельца — как фотография в настоящем документе. Вокруг неё располагаются поля: ролевое имя, дата рождения, место рождения, профессия, гражданство и семейное положение. Всё это настраивается через конфиг, так что вы сами решаете, какие графы будут в паспорте вашего сервера.
Гибкая настройка полей
CitizenPass позволяет администраторам задавать любые текстовые поля. Хотите добавить группу крови, знак зодиака или номер социального страхования? Просто пропишите их в config.yml. Каждое поле поддерживает форматирование: стандартные цветовые коды &, HEX-цвета &#rrggbb и даже градиенты. Паспорт выглядит стильно и современно, а не как скучная табличка.
Команды и права
Управление паспортами интуитивно понятное. Основные команды:
/passport— открыть собственный паспорт (правоpassport.use)./passport <игрок>— посмотреть чужой паспорт (правоpassport.view)./passport set <поле> <игрок> <значение>— редактировать данные (правоpassport.edit)./passport give [игрок]— выдать паспорт (правоpassport.admin)./passport reload— перезагрузить конфигурацию без рестарта сервера.
Права легко интегрируются с LuckPerms и PermissionsEx, поэтому вы можете выдать доступ к просмотру документов обычным игрокам, а редактирование оставить только для модераторов или чиновников.
Как установить CitizenPass
Установка плагина проста до безобразия. Один jar-файл работает на всех поддерживаемых версиях Minecraft — от 1.16.5 до 1.21.x, включая Paper, Spigot и Purpur. Вам не нужно искать отдельные сборки под каждый патч: просто поместите файл в папку plugins и перезапустите сервер. Плагин автоматически создаст базу данных SQLite и файл конфигурации, готовый к правкам.
Если вы ищете, где скачать CitizenPass, и хотите максимально упростить процесс, обратите внимание на лаунчер foxygame.net. В его каталоге дополнений CitizenPass доступен для установки буквально в один клик — не нужно вручную загружать jar и проверять совместимость, лаунчер сам подберёт актуальную версию под вашу сборку.
Интеграция с другими плагинами
CitizenPass — не изолированный инструмент. Благодаря публичному API другие разработчики могут обращаться к паспортным данным напрямую. Например, свадебный плагин автоматически обновляет поле «Супруг» при заключении брака, а плагин городов проверяет гражданство при входе в закрытые районы. Это открывает огромный простор для создания связанных RP-механик без дублирования информации.
Хранение данных и производительность
Все записи хранятся в локальной SQLite-базе, которая создаётся автоматически. Никаких внешних баз данных настраивать не нужно — это экономит время и ресурсы. При этом скорость работы остаётся высокой даже на серверах с сотнями игроков, потому что плагин оптимизирован под минимальную нагрузку на главный поток.
Почему стоит выбрать CitizenPass
Главное преимущество — универсальность. Один jar-файл покрывает все актуальные версии Minecraft от 1.16.5 до 1.21.x, работая на Paper, Spigot и Purpur. Это избавляет от головной боли при обновлении сервера: не нужно ждать новую сборку плагина или переписывать конфиги. Всё, что вы настроили один раз, продолжит работать без изменений.
Горячая перезагрузка конфигурации через /passport reload позволяет менять оформление и поля на лету, не прерывая игру. А гибкая система прав даёт полный контроль над тем, кто и как взаимодействует с паспортами. Будь то строгий отыгрыш полицейского участка или свободный городской сервер — CitizenPass подстраивается под ваши правила, а не наоборот.
Дополнение уже оценили десятки RP-проектов. Простота, стабильность и открытый API делают его базовым элементом для построения живой ролевой экосистемы. Попробуйте CitizenPass для Minecraft — и вы увидите, как обычная бумажка превращается в ключ к десяткам новых сценариев.