Плагин для серверов Майнкрафт добавляет личные паспорта игроков, города по приглашениям и приватный просмотр данных. Паспорт открывается в графическом меню и показывает голову или скин игрока, а доступ к чужому паспорту владелец подтверждает или отклоняет.
Возможности
- дата рождения в паспорте с автоматическим расчётом возраста и ежегодной наградой в день рождения;
- создание городов администраторами, назначение мэра и приглашения жителей;
- гостевой статус: участник города приглашает игрока, а тот подтверждает или отклоняет приглашение;
- блокировка города на заданное время с персональными исключениями;
- сотрудники с правом обхода сразу видят паспорта без запроса и ограничения по расстоянию;
- интеграция с Marriageyou для отображения пола и партнёра, а также с Origins и PlaceholderAPI для отображения расы;
- языки интерфейса: английский, украинский и французский.
Команды
/passport— открыть свой паспорт;/passport setbirth <YYYY-MM-DD>— указать дату рождения;/passport clearbirth— удалить дату рождения;/passport request <player>— запросить просмотр паспорта;/passport accept <player>и/passport deny <player>— принять или отклонить запрос;/passport city accept,/passport city deny,/passport city leave— ответить на приглашение в город или покинуть его;/passport city guest add <player>— пригласить гостя в свой город;/passport city guest accept,/passport city guest deny,/passport city guest leave— управлять гостевым приглашением;/passport city guest remove <player>и/passport city guests— удалить гостя или посмотреть гостей;/passport city invite <player>,/passport city members,/passport city kick <player>— команды мэра для жителей;/passport city create <city> <mayor>,/passport city delete <city>,/passport city setmayor <city> <player>,/passport city list— управление городами для администратора;/passport citylock add <city> <duration> [reason],/passport citylock remove <city>,/passport citylock list— управление блокировками;/passport citylock exempt add <player> <city>,/passport citylock exempt remove <player> <city>,/passport citylock exempt list <player>— исключения из блокировки;/passport reload— перезагрузить конфигурацию, языки и данные.
Права
passport.use— использование паспорта;passport.edit— изменение данных;passport.view.other— запрос просмотра чужого паспорта;passport.view.bypass— просмотр без запроса;passport.city.admin— управление городами;passport.admin.citylock— управление блокировками;passport.admin.exempt— управление исключениями;passport.citylock.bypass— обход блокировки города;passport.admin.reload— перезагрузка данных.
Настройка
Для сообщений используются подстановки в формате {city}. При установленном PlaceholderAPI доступны, например, %playerpassport_city%, %playerpassport_city_citizens%, %playerpassport_city_guests% и %playerpassport_city_locked%.
Требования
Нужен сервер Paper. PlaceholderAPI требуется только для использования плейсхолдеров.
