Guides / Commands & Data

Коды цвета и форматирования: §-коды, шестнадцатеричные значения и где они работают

Коды с символом параграфа по-прежнему работают в одних местах и игнорируются в других. Здесь представлена полная таблица, синтаксис шестнадцатеричных значений, который их заменил, и какие контексты что принимают.

В Minecraft есть три способа раскрасить текст, и они не взаимозаменяемы. Использование неправильного способа для конкретного контекста приводит к тому, что табличка отображает §6 как обычные символы.

Шестнадцать устаревших кодов

КодЦветКодЦвет
§0чёрный§8тёмно-серый
§1тёмно-синий§9синий
§2тёмно-зелёный§aзелёный
§3тёмно-бирюзовый§bбирюзовый
§4тёмно-красный§cкрасный
§5тёмно-фиолетовый§dсветло-фиолетовый
§6золотой§eжёлтый
§7серый§fбелый

Плюс форматирование: §k зашифрованный, §l жирный, §m зачёркнутый, §n подчёркнутый, §o курсив, §r сброс.

§r сбрасывает всё — и цвет, и форматирование. Нет способа убрать только жирный шрифт — нужно сбросить и заново применить цвет.

Где работают §-коды

Контекст§-коды
server.properties MOTD
Книга и перо (набрано вручную)
Переименование на Наковальне❌ в ванильной версии
Таблички (набрано в игре)
/tellraw и JSON-текст❌ — используйте поле color
Названия предметов, заданные командой❌ — используйте JSON
Большинство плагинов✅, часто с & вместо §

Закономерность: всё, что набирается Игроком, является буквальным; всё, что задаётся командой, использует JSON. Плагины принимают &6 и переводят его, поэтому конфигурация плагина выглядит иначе, чем ванильная.

Шестнадцатеричные значения заменили палитру

JSON-текстовые компоненты принимают любой цвет:

{ "text": "Custom", "color": "#FF8800" }

Шестнадцать цветов превратились в шестнадцать миллионов. Именованные цвета по-прежнему работают и короче, поэтому "color": "gold" подходит там, где достаточно #FFAA00.

Шестнадцатеричные значения не работают в форме § в ванильной версии. Некоторые серверы поддерживают §x§F§F§8§8§0§0 — это расширение Spigot, а не ванильное поведение, и оно не работает на ванильном клиенте.

Ввод символа параграфа

§ — это U+00A7. Варианты:

  • Скопировать его откуда-нибудь
  • Alt + 21 на цифровой клавиатуре Windows
  • Большинство плагинов позволяют написать & и преобразовать

В server.properties файл представляет собой экранированный Юникод, поэтому строка MOTD часто читается как §6, а не §6. Оба символа одинаковы.

Символы Юникода в названиях

Таблички, Книги и названия предметов принимают любой Юникод, благодаря чему серверы могут вставлять ✦ ✧ ❖ ➤ ★ в названия. Нет кода для их ввода — они вставляются как символы. Всё, что входит в охват шрифта, отображается; всё, что выходит за его пределы, становится квадратом отсутствующего глифа.

Нажмите, чтобы скопировать любой код цвета или символ Юникода и узнать, какие контексты его принимают, в Справочнике символов и кодов цвета.

Символы и коды цвета →

More guides

Browse all →

Нужны другие инструменты для Minecraft?

Набор генераторов, просмотрщиков и конвертеров прямо в браузере — всё бесплатно.