MC Toolkit

Anleitungen / Befehle & Daten

Farb- und Formatierungscodes: §-Codes, Hex und wo was noch funktioniert

Abschnittszeichen-Codes funktionieren an manchen Stellen noch und werden an anderen ignoriert. Hier ist die vollständige Tabelle, die Hex-Syntax, die sie ersetzt hat, und welche Kontexte was akzeptieren.

Es gibt drei Möglichkeiten, Text in Minecraft zu färben, und sie sind nicht austauschbar. Wenn man für den Kontext die falsche verwendet, verschwindet ein §6, das man auf ein Schild tippt, einfach.

Die sechzehn Legacy-Codes

CodeFarbeCodeFarbe
§0Schwarz§8Dunkelgrau
§1Dunkelblau§9Blau
§2Dunkelgrün§aGrün
§3Dunkelaqua§bAqua
§4Dunkelrot§cRot
§5Dunkelviolett§dHellviolett
§6Gold§eGelb
§7Grau§fWeiß

Dazu die Formatierungen: §k verschleiert, §l fett, §m durchgestrichen, §n unterstrichen, §o kursiv, §r zurücksetzen.

§r setzt alles zurück, Farbe und Formatierung zusammen. Es gibt keine Möglichkeit, nur Fett zu entfernen — man setzt zurück und wendet die Farbe erneut an.

Wo §-Codes funktionieren

Kontext§-Codes
server.properties MOTD✅
Buch und Feder (manuell getippt)❌
Amboss-Umbenennung❌ in Vanilla
Schilder (im Spiel getippt)❌
/tellraw und JSON-Text✅ innerhalb eines text-Strings, aber besser das color-Feld verwenden
Item-Namen per Befehl gesetzt✅ innerhalb des Textes, aber besser JSON-Felder verwenden
Die meisten Plugins✅, oft mit & statt §

Das Muster: Alles, was ein Spieler tippt, wird von § befreit, bevor es gespeichert wird; alles, was per Befehl gesetzt wird, ist eine Textkomponente, bei der das color-Feld der saubere Weg ist (ein § innerhalb des Textes funktioniert trotzdem). Plugins akzeptieren &6 und übersetzen es, weshalb eine Plugin-Konfiguration anders aussieht als eine Vanilla-Konfiguration.

Hex hat die Palette ersetzt

JSON-Textkomponenten nehmen jede Farbe:

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

Aus sechzehn Farben wurden sechzehn Millionen. Die benannten Farben funktionieren noch und sind kürzer, also ist "color": "gold" in Ordnung, wo #FFAA00 es auch täte.

Hex funktioniert in Vanilla nicht in der Form §. Manche Server unterstützen §x§F§F§8§8§0§0 — das ist eine Spigot-Erweiterung, kein Vanilla-Verhalten, und sie schlägt auf einem Vanilla-Client fehl.

Das Abschnittszeichen tippen

§ ist U+00A7. Optionen:

  • Von irgendwo kopieren
  • Alt + 21 auf dem Windows-Nummernblock
  • Die meisten Plugins lassen einen & schreiben und konvertieren es

In server.properties ist die Datei escaptes Unicode, daher liest sich die MOTD-Zeile oft \u00A76 statt §6. Beides ist dasselbe Zeichen.

Unicode-Symbole in Namen

Schilder, Bücher und Item-Namen akzeptieren jedes Unicode, so bekommen Server ✦ ✧ ❖ ➤ ★ in Namen. Es gibt keinen Code, um sie zu tippen — sie werden als Zeichen eingefügt. Alles, was in der Abdeckung der Schriftart liegt, wird gerendert; alles außerhalb wird zu einem Kästchen für ein fehlendes Glyph.

Klicke, um einen beliebigen Farbcode oder ein Unicode-Symbol zu kopieren und zu sehen, welche Kontexte es akzeptieren, in der Symbols & Color Code Reference.

Symbole und Farbcodes →

Weitere Anleitungen

Alle ansehen →