Плагин для серверов Майнкрафт, который позволяет игрокам указывать предпочитаемые формы обращения и показывать их другим участникам. Данные можно выбрать из готовых наборов, задать вручную или настроить через меню-инвентарь.
Возможности
- Просмотр форм обращения своего или другого игрока.
- Готовые наборы
he,she,they,it,allи дополнительные наборы изpresets.yml. - Пользовательский набор в формате
subj/obj/det/pron/refl. - Режимы отображения:
sets,any,ask,name,unset. - Редактирование данных игроков, включая офлайн-игроков.
- Экспорт профилей в JSON и импорт данных из старого формата.
- Плейсхолдеры PlaceholderAPI для вывода форм обращения в других плагинах.
Команды
Основная команда — /pronouns; также доступен псевдоним /pn.
/pronouns view [player]— посмотреть формы обращения./pronouns set <preset>— выбрать готовый набор./pronouns custom [pronouns]— указать свой набор или заполнить его в чате./pronouns mode <mode>— выбрать режим отображения./pronouns clear— очистить свои данные./pronouns menu— открыть меню редактирования./pronouns admin edit <player> set|mode|clear|custom …— изменить данные любого игрока./pronouns admin export— экспортировать профили в JSON./pronouns admin migrate <source> [--dry-run]— импортировать старые данные./pronouns admin reload— перезагрузить сообщения, наборы и параметры функций./pronouns admin debug— вывести диагностические сведения.
Права
pronouns.use— основная команда.pronouns.view— просмотр данных.pronouns.set— выбор набора, очистка и меню.pronouns.custom— пользовательские формы.pronouns.admin.edit— редактирование чужих профилей.pronouns.admin.export— экспорт.pronouns.admin.migrate— импорт.pronouns.admin.reload— перезагрузка настроек.pronouns.admin.debug— диагностика.
Настройка
Готовые наборы находятся в presets.yml, а основные параметры — в config.yml. После изменения конфигурации выполните /pronouns admin reload.
Для PlaceholderAPI доступны, в частности, %pronouns_display%, %pronouns_mode%, %pronouns_subjective%, %pronouns_objective%, %pronouns_possessive%, %pronouns_reflexive% и %pronouns_count%.
