Kody kolorów i formatowania: kody §, szesnastkowe i gdzie nadal działają
Kody z symbolem sekcji nadal działają w niektórych miejscach, a w innych są ignorowane. Oto pełna tabela, składnia szesnastkowa, która je zastąpiła, oraz konteksty, które akceptują poszczególne rozwiązania.
Istnieją trzy sposoby kolorowania tekstu w Minecrafcie i nie są one wymienne. Użycie niewłaściwego w danym kontekście jest powodem, dla którego na tabliczce §6 wyświetla się jako dosłowne znaki.
Szesnaście starszych kodów
| Kod | Kolor | Kod | Kolor |
|---|---|---|---|
§0 | czarny | §8 | ciemnoszary |
§1 | ciemnoniebieski | §9 | niebieski |
§2 | ciemnozielony | §a | zielony |
§3 | ciemny turkus | §b | turkusowy |
§4 | ciemnoczerwony | §c | czerwony |
§5 | ciemnofioletowy | §d | jasnofioletowy |
§6 | złoty | §e | żółty |
§7 | szary | §f | biały |
Plus formatowanie: §k zaciemniony, §l pogrubiony, §m przekreślony, §n podkreślony, §o kursywa, §r reset.
§r resetuje wszystko, kolor i formatowanie razem. Nie ma sposobu, aby usunąć tylko pogrubienie — resetujesz i ponownie stosujesz kolor.
Gdzie działają kody §
| Kontekst | Kody § |
|---|---|
server.properties MOTD | ✅ |
| Książka z piórem (wpisane ręcznie) | ❌ |
| Zmiana nazwy na Kowadle | ❌ w wersji vanilla |
| Tabliczki (wpisane w grze) | ❌ |
/tellraw i tekst JSON | ❌ — użyj pola color |
| Nazwy przedmiotów ustawione komendą | ❌ — użyj JSON |
| Większość wtyczek | ✅, często z & zamiast § |
Zasada: wszystko, co wpisuje Gracz, jest dosłowne; wszystko, co ustawia komenda, używa JSON. Wtyczki akceptują &6 i tłumaczą je, dlatego konfiguracja wtyczki wygląda inaczej niż w wersji vanilla.
Szesnastkowe zastąpiły paletę
Komponenty tekstowe JSON przyjmują dowolny kolor:
{ "text": "Custom", "color": "#FF8800" }
Szesnaście kolorów stało się szesnastoma milionami. Nazwane kolory nadal działają i są krótsze, więc "color": "gold" jest w porządku tam, gdzie #FFAA00 by wystarczyło.
Szesnastkowe nie działają w formie § w wersji vanilla. Niektóre serwery obsługują §x§F§F§8§8§0§0 — to rozszerzenie Spigot, a nie zachowanie vanilla, i nie działa na kliencie vanilla.
Wpisywanie symbolu sekcji
§ to U+00A7. Opcje:
- Skopiuj go skądś
Alt+21na klawiaturze numerycznej Windows- Większość wtyczek pozwala pisać
&i konwertować
W server.properties plik jest kodowany Unicode, więc linia MOTD często brzmi §6 zamiast §6. Oba to ten sam znak.
Symbole Unicode w nazwach
Tabliczki, Książki i nazwy przedmiotów akceptują dowolny Unicode, dzięki czemu serwery mogą umieszczać ✦ ✧ ❖ ➤ ★ w nazwach. Nie ma kodu do ich wpisywania — są wklejane jako znaki. Wszystko, co jest w zasięgu czcionki, zostanie wyświetlone; wszystko poza nią stanie się polem brakującego glifu.
Kliknij, aby skopiować dowolny kod koloru lub symbol Unicode i sprawdzić, które konteksty go akceptują, w Symbolach i odnośniku do kodów kolorów.