Форматирование
Модуль, форматирующий отправленные сообщения
⚙️Настройка
Путьmessage.yml → format
format:
enable: true
convert_legacy_color: true
adventure_tags:
- "HOVER"
- "CLICK"
- "COLOR"
- "KEYBIND"
- "TRANSLATABLE"
- "TRANSLATABLE_FALLBACK"
- "INSERTION"
- "FONT"
- "DECORATION"
- "GRADIENT"
- "RAINBOW"
- "RESET"
- "NEWLINE"
- "TRANSITION"
- "SELECTOR"
- "SCORE"
- "NBT"
- "PRIDE"
- "SHADOW_COLOR"enable
Включает или выключает работоспособность модуля
convert_legacy_color
Включает форматирование устаревших цветов
| Входной цвет | Преобразуется в |
|---|---|
&0-&9, &a-&f | <black>, <dark_blue> ... <white> |
&l/&m/&n/&o/&k/&r | <b> / <st> / <u> / <i> / <obf> / <reset> |
&#rrggbb, #rrggbb, &x&r&r&g&g&b&b, <##rrggbb> | <#rrggbb> |
| Теги MiniMessage | <color:#rrggbb>, <rainbow>, <click:...>, <font> и др. |
adventure_tags
Это Kyori теги, которые могут быть в сообщениях
| Тег | Использование | Описание |
|---|---|---|
<hover> | Hover | Текст при наведении |
<click> | Click | Действие при нажатии |
<color> | Color | Цвет |
<keybind> | Keybind | Настройка клавиш для сообщения |
<translatable> | Translatable | Сообщение с использованием локали игрока |
<translatable_fallback> | Translatable | Сообщение с использованием локали игрока |
<insertion> | Insertion | Вставка текста в чат с помощью ШИФТ |
<font> | Font | Изменение шрифта текста |
<decoration> | Decoration | Стандартные украшения майнкрафта bold, italic, underlined, strikethrough, obfuscated |
<gradient> | Gradient | Градиентный цвет текста |
<rainbow> | Rainbow | Радужный цвет текста |
<reset> | Reset | Сброс всех тегов и декораций |
<newline> | Newline | Переход на новую строку, замена \n |
<transition> | Transition | Переход между двумя цветами |
<selector> | Selector | Селектор мобов |
<score> | Score | Значение у команды (scoreboard) |
<nbt> | NBT | Вставка NBT компонента |
| ... | ... | ... |
🔐Права
Путьpermission.yml → message.format
format:
name: "flectonepulse.module.message.format"
type: "TRUE"
legacy_colors:
name: "flectonepulse.module.message.format.legacy_color"
type: "OP"
adventure_tags:
HOVER:
name: "flectonepulse.module.message.format.hover"
type: "OP"
CLICK:
name: "flectonepulse.module.message.format.click"
type: "OP"
COLOR:
name: "flectonepulse.module.message.format.color"
type: "OP"
KEYBIND:
name: "flectonepulse.module.message.format.keybind"
type: "OP"
TRANSLATABLE:
name: "flectonepulse.module.message.format.translatable"
type: "OP"
TRANSLATABLE_FALLBACK:
name: "flectonepulse.module.message.format.translatable_fallback"
type: "OP"
INSERTION:
name: "flectonepulse.module.message.format.insertion"
type: "OP"
FONT:
name: "flectonepulse.module.message.format.font"
type: "OP"
DECORATION:
name: "flectonepulse.module.message.format.decoration"
type: "TRUE"
GRADIENT:
name: "flectonepulse.module.message.format.gradient"
type: "OP"
RAINBOW:
name: "flectonepulse.module.message.format.rainbow"
type: "OP"
RESET:
name: "flectonepulse.module.message.format.reset"
type: "OP"
NEWLINE:
name: "flectonepulse.module.message.format.newline"
type: "OP"
TRANSITION:
name: "flectonepulse.module.message.format.transition"
type: "OP"
SELECTOR:
name: "flectonepulse.module.message.format.selector"
type: "OP"
SCORE:
name: "flectonepulse.module.message.format.score"
type: "OP"
NBT:
name: "flectonepulse.module.message.format.nbt"
type: "OP"
PRIDE:
name: "flectonepulse.module.message.format.pride"
type: "OP"
SHADOW_COLOR:
name: "flectonepulse.module.message.format.shadow_color"
type: "OP"name
Название права
type
Вид права
| Вид | Объяснение |
|---|---|
TRUE | Доступно для любого игрока |
FALSE | Никому не доступно, должно быть выдано отдельно (например с помощью LuckPerms) |
OP | Доступно для операторов сервера |
NOT_OP | Доступно для НЕ операторов сервера |
legacy_colors
Это позволит игроку использовать устаревшие цвета в своих сообщениях
| Входной цвет | Преобразуется в |
|---|---|
&0-&9, &a-&f | <black>, <dark_blue> ... <white> |
&l/&m/&n/&o/&k/&r | <b> / <st> / <u> / <i> / <obf> / <reset> |
&#rrggbb, #rrggbb, &x&r&r&g&g&b&b, <##rrggbb> | <#rrggbb> |
| Теги MiniMessage | <color:#rrggbb>, <rainbow>, <click:...>, <font> и др. |
ПРИМЕЧАНИЕ
Если тебе нужно, чтобы цвета игрока в чате форматировались, используй flectonepulse.module.message.format.color
adventure_tags
Список тегов и их прав для использования
Последнее обновление
Редактировать на GitHub
FlectonePulse