Skip to content

Форматирование

Путь config.yml > module.player.message.format.*

Пояснение

Модуль, форматирующий отправленные сообщения игрока

Редактирование

yaml
<config.module.player.message.format>

По умолчанию

yaml
format:
  enable: true
  tags:
    PING:
      enable: true
      trigger: "%ping%"
    TPS:
      enable: true
      trigger: "%tps%"
    ONLINE:
      enable: true
      trigger: "%online%"
    COORDS:
      enable: true
      trigger: "%coords%"
    STATS:
      enable: true
      trigger: "%stats%"
    SKIN:
      enable: true
      trigger: "%skin%"
    ITEM:
      enable: true
      trigger: "%item%"
    URL:
      enable: true
      trigger: "(?<!:\")((https?|ftp|gopher|telnet|file):((//)|(\\\\))+[\\w:#@%/;$()~_?+-=\\\\.&]*)"
    IMAGE:
      enable: true
      trigger: "(?<!:\")((https?|ftp|gopher|telnet|file):\\/\\/(?:i\\.imgur\\.com|media\\.discordapp\\.net)\\/[\\w:#@%/;$()~_?+-=\\\\.&]*)"
    SPOILER:
      enable: true
      trigger: "\\Q||\\E"
    BOLD:
      enable: true
      trigger: "\\Q**\\E"
    ITALIC:
      enable: true
      trigger: "\\Q##\\E"
    UNDERLINE:
      enable: true
      trigger: "\\Q__\\E"
    OBFUSCATED:
      enable: true
      trigger: "\\Q??\\E"
    STRIKETHROUGH:
      enable: true
      trigger: "\\Q~~\\E"
    HOVER:
      enable: true
      trigger: null
    CLICK:
      enable: true
      trigger: null
    COLOR:
      enable: true
      trigger: null
    KEYBIND:
      enable: true
      trigger: null
    TRANSLATABLE:
      enable: true
      trigger: null
    TRANSLATABLE_FALLBACK:
      enable: true
      trigger: null
    INSERTION:
      enable: true
      trigger: null
    FONT:
      enable: true
      trigger: null
    DECORATION:
      enable: true
      trigger: null
    GRADIENT:
      enable: true
      trigger: null
    RAINBOW:
      enable: true
      trigger: null
    RESET:
      enable: true
      trigger: null
    NEWLINE:
      enable: true
      trigger: null
    TRANSITION:
      enable: true
      trigger: null
    SELECTOR:
      enable: true
      trigger: null
    SCORE:
      enable: true
      trigger: null
    NBT:
      enable: true
      trigger: null

Параметры

enable

  • По умолчанию true

Включает или выключает работоспособность модуля и его наследников

PING

  • enable: true
  • trigger: %ping%ping

TPS

  • enable: true
  • trigger: %tps%tps

ONLINE

  • enable: true
  • trigger: %online%online

COORDS

  • enable: true
  • trigger: %coords%coords

STATS

  • enable: true
  • trigger: %stats%stats

SKIN

  • enable: true
  • trigger: %skin%skin

ITEM

  • enable: true
  • trigger: %item%item

URL

  • enable: true
  • trigger: "(?<!:\")((https?|ftp|gopher|telnet|file):((//)|(\\\\))+[\\w:#@%/;$()~_?+-=\\\\.&]*)"url

IMAGE

  • enable: true
  • trigger: "(?<!:\")((https?|ftp|gopher|telnet|file):\\/\\/(?:i\\.imgur\\.com|media\\.discordapp\\.net)\\/[\\w:#@%/;$()~_?+-=\\\\.&]*)"image

SPOILER

  • enable: true
  • trigger: "\\Q||\\E"spoiler

BOLD

  • enable: true
  • trigger: "\\Q**\\E"bold

ITALIC

  • enable: true
  • trigger: "\\Q##\\E"italic

UNDERLINE

  • enable: true
  • trigger: "\\Q__\\E"underline

OBFUSCATED

  • enable: true
  • trigger: "\\Q??\\E"obfuscated

STRIKETHROUGH

  • enable: true
  • trigger: "\\Q~~\\E"strikethrough

Остальные это 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 компонента