Коди кольорів і форматування: коди §, hex та де кожен із них досі працює
Коди знака параграфа все ще працюють у деяких місцях та ігноруються в інших. Ось повна таблиця, синтаксис hex, що прийшов їм на заміну, і те, які контексти що приймають.
Є три способи розфарбувати текст у Minecraft, і вони не взаємозамінні. Використання неправильного для контексту — ось чому табличка відображає §6 as literal characters.
Шістнадцять застарілих кодів
| Код | Колір | Код | Колір |
|---|---|---|---|
§0 | чорний | §8 | темно-сірий |
§1 | темно-синій | §9 | синій |
§2 | темно-зелений | §a | зелений |
§3 | темно-бірюзовий | §b | бірюзовий |
§4 | темно-червоний | §c | червоний |
§5 | темно-фіолетовий | §d | світло-фіолетовий |
§6 | золотий | §e | жовтий |
§7 | сірий | §f | білий |
Плюс форматування: §k obfuscated, §l bold, §m strikethrough, §n underline, §o italic, §r reset.
§r resets everything, колір і форматування разом. Немає способу прибрати лише жирний — ви скидаєте та застосовуєте колір заново.
Де працюють коди §
| Контекст | Коди § |
|---|---|
server.properties MOTD | ✅ |
| Книга з пером (написана вручну) | ❌ |
| Перейменування на ковадлі | ❌ у ванілі |
| Таблички (написані в грі) | ❌ |
/tellraw and JSON text | ❌ — використовуйте color field |
| Назви предметів, задані командою | ❌ — використовуйте JSON |
| Більшість плагінів | ✅, часто з & instead of § |
Принцип: усе, що вводить гравець — буквальне; усе, що задається командою — використовує JSON. Плагіни приймають &6 and translate it, which is why a plugin config looks different from a vanilla one.
Hex замінив палітру
Текстові компоненти JSON приймають будь-який колір:
{ "text": "Custom", "color": "#FF8800" }
Шістнадцять кольорів стали шістнадцятьма мільйонами. Іменовані кольори все ще працюють і є коротшими, тому "color": "gold" is fine where #FFAA00 would do.
Hex не працює в § form in vanilla. Some servers support §x§F§F§8§8§0§0 — that is a Spigot extension, not vanilla behaviour, and it fails on a vanilla client.
Введення знака параграфа
§ is U+00A7. Options:
- Скопіюйте його звідкись
Alt+21on Windows numpad- Більшість плагінів дозволяють писати
&and convert
У server.properties the file is escaped Unicode, so the MOTD line often reads §6 rather than §6. Both are the same character.
Символи Unicode в назвах
Таблички, книги та назви предметів підтримують будь-який Unicode, завдяки чому сервери додають ✦ ✧ ❖ ➤ ★ до назв. Для їх введення немає спеціального коду — вони вставляються як символи. Усе, що охоплює шрифт, відображається; усе поза ним перетворюється на порожній квадрат відсутнього гліфа.
Клацніть, щоб скопіювати будь-який код кольору або символ Unicode, і подивіться, які контексти його підтримують, у Довідник символів і кодів кольорів.