PrefixesPlus

PrefixesPlus

Rank-based chat prefix system with full UI and gradient colors, text formatting (bold/italic/monospace), and priority-based rank resolution.

1.1 тысяча загрузок
Обновлён 18 дней назад

Описание

️ Префиксы

Редактирование имени и формата сообщений в скором времени в формате 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 monospace text
  • 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.

Последние версии

PrefixesPlus-3.2.6.jar

Early Access 17.01.2026 62.1 КБ

PrefixesPlus-3.2.5.jar

Early Access 16.01.2026 60.8 КБ

PrefixesPlus-3.2.4.jar

Early Access 16.01.2026 60.9 КБ

PrefixesPlus-3.1.4.jar

Early Access 16.01.2026 52.8 КБ

PrefixesPlus-3.1.3.jar

Early Access 16.01.2026 52.7 КБ