Styled Nicknames
Это настраиваемый мод, позволяющий игрокам (и администраторам) вашего сервера изменять свои никнеймы с полной поддержкой Simplified Text Formatting. Он совместим с LuckPerms, PlayerRoles и любыми другими модами, поддерживающими Fabric Permission API, с автоматическим удалением никнеймов у игроков без соответствующих разрешений. При возникновении вопросов вы можете задать их в моём Discord.
Команды (и разрешения):
/styled-nicknames
- Основная команда (stylednicknames.main
, доступна по умолчанию)/styled-nicknames reload
- Перезагружает конфигурацию (требуетсяstylednicknames.reload
)/styled-nicknames set <player> <value>
- Изменяет никнейм целевого игрока (требуетсяstylednicknames.change_others
)/styled-nicknames clears <player>
- Очищает никнейм целевого игрока (требуетсяstylednicknames.change_others
)/nickname set <value>
//nick set <value>
- Изменяет собственный никнейм (требуетсяstylednicknames.use
)/nickname clear
//nick clear
- Очищает собственный никнейм (требуетсяstylednicknames.use
)
Конфигурация:
Файл конфигурации находится по пути ./config/styled-nicknames.json
. Форматирование использует Simplified Text Format от PlaceholderAPI, документацию к которому можно найти здесь.
{
"CONFIG_VERSION_DONT_TOUCH_THIS": 1,
"allowByDefault": false, // Разрешает команды игроков по умолчанию
"defaultPrefix": "#", // Префикс никнейма по умолчанию
"maxLength": 32, // Максимальная длина (без форматирования) никнейма. 0 для отключения
"changeDisplayName": true, // Изменяет отображаемое имя игрока
"changePlayerListName": false, // Изменяет имя в списке игроков (Эта опция может быть несовместима с некоторыми модами, используйте плейсхолдер при возможности)
"allowLegacyFormatting": false, // Разрешает использование устаревшего формата текста в никнеймах (&X)
"nicknameChangedMessage": "...", // Сообщение после изменения никнейма
"nicknameResetMessage": "...", // Сообщение после сброса никнейма
"defaultEnabledFormatting": {
/*"tagname": value*/ // Позволяет изменять теги, активные по умолчанию
}
}
Разрешения
Для использования команд игрокам требуется разрешение stylednicknames.use
. Дополнительные разрешения stylednicknames.format.[tag_name]
([tagname]
- тег Simplified Text Format) предоставляют доступ к дополнительному форматированию.
Разрешение stylednicknames.ignore_limit
отключает ограничение длины никнейма (уже игнорирующее теги).
Администраторам следует выдавать stylednicknames.change_others
для возможности удаления некорректных никнеймов.