CitizenPass — паспортная система для RP серверов Minecraft

CitizenPass добавляет в Minecraft паспорт с ролевыми данными, удобный GUI и интеграцию с плагинами. Настройка прав, команды и автосохранение в SQLite.

Скачать CitizenPass для Minecraft 1.20.6

Оригинальное название: CitizenPass

Версии Minecraft: 1.20.6

ФайлВерсияЗагрузчикРазмер
CitizenPass-1.0.0.jar1.20.6—13.6 МБСкачать

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 — и вы увидите, как обычная бумажка превращается в ключ к десяткам новых сценариев.