Описание
️ Префиксы
Редактирование имени и формата сообщений в скором времени в формате v4!
Примечание: Если вы используете это с другими плагинами, которые обрабатывают / изменяют сообщения, есть вероятность, что он перезапишет префиксы.
Обновление: Я считаю, что это было решено, но в зависимости от плагина это все еще может произойти.
Использование с разрешениями Плюс за лучший опыт: https://www.curseforge.com/hytale/mods/permissionsplus
могущественный основанный на разрешениях Плагин префикса чата для серверов Hytale с градиентными цветами, форматированием текста и разрешением ранга на основе приоритета.
Пользователи с полными разрешениями «*/OP» по-прежнему должны иметь разрешение на заглавие ранга. Это позволяет настраивать префиксы для владельцев / администраторов / устройств.
Особенности
- UI: Полностью настроить все префиксы в нашем простом в использовании пользовательском интерфейсе с /prefix ui
- Разрешения на основе: Префиксы присваиваются с помощью разрешений (
prefixsplus.rank.<rankname>) - Приоритетная система: Когда игрок имеет несколько разрешений на ранг, выигрывает самый высокий приоритет.
- Градиентные цвета: Определите начальные и конечные цвета для плавных переходов цвета
- Форматирование текста: Поддержка смелый, итальянскийи
монопространствотекст - Многоцветные префиксы: Создание префиксов с несколькими цветными сегментами
- Полностью настраиваемый: Простая конфигурация JSON с построением префиксов на основе сегментов


Разрешения
| Разрешение | Описание |
|---|---|
prefixsplus.rank.<rankname> |
Предоставляет игроку приставку указанного ранга |
| prefixsplus.admin | Возможность управлять/редактировать префиксы |
Команды
Все команды требуют:prefixsplus.adminРазрешение.
Управление рангом
- `/prefix setprefix <rank> <text> <color> [приоритет] - Создание/обновление префикса ранга
- `/prefix setgradient <rank> <text> <startColor> <endColor> [приоритет] [смелый] [итал.] [монопространство] - Создать префикс градиента
- `/prefix setformatted <rank> <text> <color> [приоритет] [смелый] [итал.] [монопространство] Создайте отформатированный префикс
- '/prefix removeprefix <rank> - Удалить префикс ранга
- '/prefix list' - Список всех настроенных рангов
Назначение игрока
- `/prefix add <player> <rank> - Присвоить игроку ранг
- '/prefix remove <player> <rank> - Удалить рейтинг из плеера
- '/prefix player' - Список всех игроков по рангу
полезность
- '/prefix ui' - Откройте интерфейс диспетчера префиксов
- '/prefix reload' - Перезагрузка конфигурации из файлов
- '/prefix debug' - разрешение префикса Debug для себя
- '/prefix help' - Показать сообщение
алиасы
"/prefixes" и "/pp" работают в качестве альтернатив "/prefix" пункт
Примеры
/prefix setprefix vip [VIP] #FFAA00 10
/prefix setgradient owner [Владелец] #FF0000 #FFAA00 100 true false false
/prefix Добавить PlayerName Vip
/Удалить префикс Имя игрока vip
Полностью настраиваемый конфигуратор
Все префиксы конфигурируются в prefixs.json Использование гибкой сегментной системы. Каждый префикс может иметь несколько сегментов с независимыми цветами, градиентами и форматированием.
Простой префикс
"vip": {
"сегменты":
{ "текст": "[VIP]", "цвет": "#FFAA00" }
]
"Приоритет": 1010
?
Префикс градиента с форматированием
"владелец": {
"сегменты":
{
"текст": "[Владелец]",
"градиент": { "StartColor": "#FF0000", "endColor": "#FFAA00"),
«Смелый»: правда
?
]
"Приоритет": 100
?
Многосегментный префикс (разные цвета на часть)
"админ": {
"сегменты":
{ "текст": "[", "цвет": "#FF5555"),
{ "текст": "Админ", "цвет": "#AA0000", "смелый": истинно },
{ "текст": "]", "цвет": "#FF5555"}
]
«Приоритет»: 75
?
Варианты сегмента
| Вариант | Тип | Описание |
|---|---|---|
текст |
Струна | Текстовое содержание данного сегмента |
цвет |
Хекс Стринг | Твердый цвет (например, "#FF5555") |
градиент |
Объект | {"startColor": "#HEX", "endColor": "#HEX"} |
смелый |
булевый | Включить жирный текст |
итальянский |
булевый | Включить итальянский текст |
монопространство |
булевый | Включить монокосмический шрифт |
Примеры префиксов

Как работает приоритет
Когда игрок имеет несколько разрешений ранга, ранг с Наивысшая приоритетная ценность используется. Если у игрока есть оба prefixsplus.rank.vip (приоритет 10) и prefixsplus.rank.admin (Приоритет 75), они будут отображать приставку Admin.
Показать оригинальное описание (English)
🏷️ PrefixesPlus
Name and message format editing coming soon in v4!
NOTE: If you are using this with other plugins that handle/change messages there is a possibility it will overwrite prefixes.
UPDATE: I believe this has been resolved but depending on the plugin this may still happen.
Use with PermissionsPlus for best experience: https://www.curseforge.com/hytale/mods/permissionsplus
A powerful permissions-based chat prefix plugin for Hytale servers with gradient colors, text formatting, and priority-based rank resolution.
Users with blanket '*/OP' permissions will still need to have the rank title permission. This is to allow for customizability for Owners/Admins/Devs prefixes.
✨ Features
- UI: Fully customize all prefixes in our easy to use UI with /prefix ui
- Permissions-Based: Prefixes are assigned via permissions (
prefixesplus.rank.<rankname>) - Priority System: When a player has multiple rank permissions, the highest priority wins
- Gradient Colors: Define start and end hex colors for smooth color transitions
- Text Formatting: Support for bold, italic, and
monospacetext - Multi-Color Prefixes: Create prefixes with multiple colored segments
- Fully Customizable: Simple JSON configuration with segment-based prefix building


🔐 Permissions
| Permission | Description |
|---|---|
prefixesplus.rank.<rankname> |
Grants the player the specified rank's prefix |
| prefixesplus.admin | Grants player ability to manage/edit prefixes |
📝 Commands
All commands require `prefixesplus.admin` permission.
Rank Management
- `/prefix setprefix <rank> <text> <color> [priority]` - Create/update a rank prefix
- `/prefix setgradient <rank> <text> <startColor> <endColor> [priority] [bold] [italic] [monospace]` - Create a gradient prefix
- `/prefix setformatted <rank> <text> <color> [priority] [bold] [italic] [monospace]` - Create a formatted prefix
- `/prefix removeprefix <rank>` - Remove a rank prefix
- `/prefix list` - List all configured ranks
Player Assignment
- `/prefix add <player> <rank>` - Assign a rank to a player
- `/prefix remove <player> <rank>` - Remove a rank from a player
- `/prefix players` - List all players by rank
Utility
- `/prefix ui` - Open the prefix manager UI
- `/prefix reload` - Reload config from files
- `/prefix debug` - Debug prefix resolution for yourself
- `/prefix help` - Show help message
Aliases
`/prefixes` and `/pp` work as alternatives to `/prefix`
Examples
/prefix setprefix vip [VIP] #FFAA00 10
/prefix setgradient owner [Owner] #FF0000 #FFAA00 100 true false false
/prefix add PlayerName vip
/prefix remove PlayerName vip
📁 Fully Customizable Config
All prefixes are configured in prefixes.json using a flexible segment-based system. Each prefix can have multiple segments with independent colors, gradients, and formatting.
Simple Prefix
"vip": {
"segments": [
{ "text": "[VIP]", "color": "#FFAA00" }
],
"priority": 10
}
Gradient Prefix with Formatting
"owner": {
"segments": [
{
"text": "[Owner]",
"gradient": { "startColor": "#FF0000", "endColor": "#FFAA00" },
"bold": true
}
],
"priority": 100
}
Multi-Segment Prefix (Different Colors per Part)
"admin": {
"segments": [
{ "text": "[", "color": "#FF5555" },
{ "text": "Admin", "color": "#AA0000", "bold": true },
{ "text": "]", "color": "#FF5555" }
],
"priority": 75
}
Segment Options
| Option | Type | Description |
|---|---|---|
text |
String | The text content of this segment |
color |
Hex String | Solid color (e.g., "#FF5555") |
gradient |
Object | { "startColor": "#HEX", "endColor": "#HEX" } |
bold |
Boolean | Enable bold text |
italic |
Boolean | Enable italic text |
monospace |
Boolean | Enable monospace font |
🎨 Example Prefixes

⚙️ How Priority Works
When a player has multiple rank permissions, the rank with the highest priority value is used. For example, if a player has both prefixesplus.rank.vip (priority 10) and prefixesplus.rank.admin (priority 75), they will display the Admin prefix.
