Плагин для серверов Майнкрафт с системой ролевых имён и фамилий. При первом входе игрок указывает имя в чате, а администратор задаёт правила записи и может использовать эти данные в чате, таблице игроков и других плагинах.

Возможности
- Игрок получает подсказку с форматом имени и фамилии при входе.
- До регистрации имени можно заблокировать передвижение и чат.
- Проверяется допустимый алфавит, длина имени и фамилии, цифры, дефисы и совпадения с уже занятыми именами.
- Имена автоматически приводятся к виду с заглавными первыми буквами.
- Для PlaceholderAPI доступны плейсхолдеры:
%rrpnames_fullname%,%rrpnames_firstname%,%rrpnames_lastname%и%rrpnames_initials%.
Команды
/rpn set <nickname> <FirstName> <LastName>— принудительно задать ролевое имя игроку, в том числе офлайн./rpn reset <nickname>— сбросить имя; при следующем входе игрок заполнит его заново./rpn reload— перечитать конфиг без перезапуска сервера.
Настройка
В config.yml раздел setup управляет повтором напоминания (loop-title, loop-interval-seconds) и блокировкой действий до регистрации (block-actions-before-setup).
В разделе validation настраиваются алфавит для имён через language (CYRILLIC, LATIN или ANY), цифры и дефисы (allow-numbers, allow-hyphens), ограничения длины, уникальность (prevent-duplicates) и форматирование регистра (force-capitalization). Текст для игрока без установленного имени задаётся ключом display.placeholders.name-not-set-text.
Требования
PlaceholderAPI нужен, если ролевые имена планируется выводить через плейсхолдеры в других плагинах, например в TAB, чате или на табло.
