(Wenn ich mich nicht irre, hatten wir dorch irgendwo schon so einen Artikel, oder?) |
(cleanup) Markierung: Rückgängigmachung |
||
(122 dazwischenliegende Versionen von 57 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Mit dem Paragraphenzeichen (<code>§</code>) kann in Minecraft Text formatiert werden. Im normalen Spiel kann das Paragraphenzeichen |
+ | Mit dem Paragraphenzeichen (<code>§</code>) kann in Minecraft Text formatiert werden. Im normalen Spiel kann das Paragraphenzeichen weder im [[Chat]] noch in einem [[Befehlsblock]], sondern nur in einem [[Buch und Feder|Buch mit Feder]] eingegeben werden ([[#Formatierungscodes|so geht es]]). |
+ | |||
+ | == Verwendung == |
||
+ | * Formatierung von Texten in einem Buch mit Feder. |
||
+ | * Formatierung der [[Chat]]-Schrift über die [[Server-Konsole]]. So können Administratoren formatierte Nachrichten an die Spieler senden. Im [[Client-Server-Konzept|Client]] können die Spieler diese Codes jedoch ''nicht'' im Chat eingeben. Das Paragrafenzeichen kann im Client-Chat gar nicht eingegeben und auch nicht aus einem Editor hineinkopiert werden. Für die Erzeugung von formatierten Chat-Nachrichten kann man im Client stattdessen den {{b|/tellraw}} und [[JSON-Text]]-Formatierungen verwenden. |
||
+ | * Formatierung von Texten in einem [[Schild (Schrift)|Schild]]. Dazu wird das Paragrafenzeichen nicht direkt, sondern als [[de.wikipedia:Unicode|Unicode]] <code>\u00A7</code> eingegeben. |
||
+ | * Die Verwendung des Paragrafenzeichen in einem [[Befehlsblock]] ist nicht möglich, auch nicht in der Unicodeform. Über den Umweg des Schildes kann jedoch ein Befehlsblock erzeugt werden, der formatierten Text enthält. Beispiel: In einen Befehlsblock gibt man folgenden Befehl ein, der ein Schild mit dem Text "Klick" auf den Befehlsblock stellt. Klickt man das Schild an, wird der Befehl im Befehlsblock ersetzt durch den formatierten Befehl <code>[[Befehl/say|/say]] Das ist <span style="color:#FF5555">rote</span> Schrift</code>, der dann durch erneute Aktivierung des Befehlsblocks ausgeführt werden kann. |
||
+ | /setblock ~ ~1 ~ minecraft:oak_sign{ |
||
+ | Text1: |
||
+ | '{ |
||
+ | "text":"Klick", |
||
+ | "clickEvent": |
||
+ | { |
||
+ | "action":"run_command", |
||
+ | "value": |
||
+ | "data merge block ~ ~-1 ~ |
||
+ | { |
||
+ | Command:\\"say Das ist \\u00A7crote\\u00A7f Schrift\\" |
||
+ | }" |
||
+ | } |
||
+ | }' |
||
+ | } |
||
+ | |||
+ | Außerhalb des laufenden Spiels können die Formatierungscodes auch in anderen Texten verwendet werden. Beispiele: |
||
+ | * Über ein [[Ressourcenpaket]] kann man die [[Textdaten|Sprachdatei]] und die [[Textdaten]] ''end.txt'' und ''credits.txt'' mit Formatierungscodes verändern. Hierbei ist die Zeichenfolge <code>§</code> zu verwenden. |
||
+ | * Genauso kann man die [[Textdaten]] ändern, wozu auch die [[Splash-Texte]] gehören. Der Splash-Text Nr. 303 "Colormatic" enthält z.B. Formatierungscodes. |
||
+ | * Mit einem [[Programme und Editoren|NBT-Editor]] kann man den Namen der Welt (''LevelName'') in den [[Weltdaten]] mit Formatierungscodes versehen. Der Weltname wird dann im [[Menü/Einzelspieler|Einzelspieler-Auswahlmenü]] formatiert angezeigt. |
||
+ | * Dasselbe gilt für die Datei [[.minecraft#Serverliste|servers.dat]], die die Servernamen enthält. Der Servername wird dann im [[Menü/Mehrspieler|Mehrspieler-Auswahlmenü]] formatiert angezeigt. |
||
+ | * Im Mehrspieler-Auswahlmenü kann man für jeden Server auch zusätzliche Textzeilen anzeigen lassen. Sie heißen "Message of the day" (''[[server.properties#motd|MOTD]]'') und werden über die jeweiligen [[server.properties]] festgelegt. Auch dort können die Formatierungscodes verwendet werden. Allerdings muss das Paragrafenzeichen durch den [[de.wikipedia:Unicode|Unicode]] <code>\u00A7</code> ersetzt werden. |
||
+ | * In der Datei ''pack.mcmeta'' (der [[Ressourcenpaket#Definitionsdatei|Definitionsdatei von Ressourcenpaketen]] oder [[Datenpaket#Definitionsdatei|von Datenpaketen]]) können für die Beschreibung ebenfalls Formatierungscodes angegeben werden. Dafür wird das Paragraphenzeichen durch den [[de.wikipedia:Unicode|Unicode]] <code>\u00A7</code> ersetzt. |
||
== Farbcodes == |
== Farbcodes == |
||
− | Nachrichten, die der Server an Spieler sendet, können |
+ | Nachrichten, die der Server an Spieler sendet, können Farbcodes enthalten, welche den Text in verschiedenen Farben erscheinen lassen können. |
− | {| style="text-align:center;" |
+ | {| class="wikitable" style="text-align: center;" data-description="Color codes" |
|- |
|- |
||
− | ! rowspan= |
+ | ! rowspan=2 | Code |
− | ! rowspan= |
+ | ! rowspan=2 | Unicode |
− | ! rowspan= |
+ | ! rowspan=2 | Offizieller Name |
− | ! |
+ | ! rowspan=2 | Name |
− | ! colspan= |
+ | ! colspan=4 | Vordergrund |
+ | ! colspan=4 | Hintergrund |
||
+ | ! rowspan=2 | Version |
||
|- |
|- |
||
+ | ! R !! G !! B !! <abbr title="Hexadezimal Farbcode">Hex</abbr> |
||
− | ! R |
||
+ | ! R !! G !! B !! <abbr title="Hexadezimal Farbcode">Hex</abbr> |
||
− | ! G |
||
− | ! B |
||
− | ! <abbr title="Hexadecimal">Hex |
||
− | ! R |
||
− | ! G |
||
− | ! B |
||
− | ! <abbr title="Hexadecimal">Hex |
||
− | |- style="background-color: #000; color: #FFF" |
||
− | | §0 || Schwarz || black || 0 || 0 || 0 || 000000 || 0 || 0 || 0 || 000000 |
||
− | |- style="background-color: #00A; color: #FFF" |
||
− | | §1 || Dunkelblau || dark_blue || 0 || 0 || 170 || 0000AA || 0 || 0 || 42 || 00002A |
||
− | |- style="background-color: #0A0; color: #FFF" |
||
− | | §2 || Dunkelgrün || dark_green || 0 || 170 || 0 || 00AA00 || 0 || 42 || 0 || 002A00 |
||
− | |- style="background-color: #0AA; color: #FFF" |
||
− | | §3 || Dunkelaqua || dark_aqua || 0 || 170 || 170 || 00AAAA || 0 || 42 || 42 || 002A2A |
||
− | |- style="background-color: #A00; color: #FFF" |
||
− | | §4 || Dunkelrot || dark_red || 170 || 0 || 0 || AA0000 || 42 || 0 || 0 || 2A0000 |
||
− | |- style="background-color: #A0A; color: #FFF" |
||
− | | §5 || Dunkelviolett || dark_purple || 170 || 0 || 170 || AA00AA || 42 || 0 || 42 || 2A002A |
||
− | |- style="background-color: #FA0" |
||
− | | §6 || Gold || gold || 255 || 170 || 0 || FFAA00 || 42 || 42 || 0 || 2A2A00 |
||
− | |- style="background-color: #AAA" |
||
− | | §7 || Grau || gray || 170 || 170 || 170 || AAAAAA || 42 || 42 || 42 || 2A2A2A |
||
− | |- style="background-color: #555; color: #FFF" |
||
− | | §8 || Dunkelgrau || dark_gray || 85 || 85 || 85 || 555555 || 21 || 21 || 21 || 151515 |
||
− | |- style="background-color: #55F; color: #FFF" |
||
− | | §9 || Blau || blue || 85 || 85 || 255 || 5555FF || 21 || 21 || 63 || 15153F |
||
− | |- style="background-color: #5F5" |
||
− | | §a || Grün || green || 85 || 255 || 85 || 55FF55 || 21 || 63 || 21 || 153F15 |
||
− | |- style="background-color: #5FF" |
||
− | | §b || Aqua || aqua || 85 || 255 || 255 || 55FFFF || 21 || 63 || 63 || 153F3F |
||
− | |- style="background-color: #F55" |
||
− | | §c || Rot || red || 255 || 85 || 85 || FF5555 || 63 || 21 || 21 || 3F1515 |
||
− | |- style="background-color: #F5F" |
||
− | | §d || Hellviolett || light_purple || 255 || 85 || 255 || FF55FF || 63 || 21 || 63 || 3F153F |
||
− | |- style="background-color: #FF5" |
||
− | | §e || Gelb || yellow || 255 || 255 || 85 || FFFF55 || 63 || 63 || 21 || 3F3F15 |
||
− | |- style="background-color: #FFF" |
||
− | | §f || Weiß || white || 255 || 255 || 255 || FFFFFF || 63 || 63 || 63 || 3F3F3F |
||
|- |
|- |
||
+ | | §0 |
||
+ | | \u00A70 |
||
+ | | Schwarz |
||
+ | | black |
||
+ | | 0 || 0 || 0 || style="text-align: left;" | {{Farben|#000000}} |
||
+ | | 0 || 0 || 0 || style="text-align: left;" | {{Farben|#000000}} |
||
+ | | |
||
+ | |- |
||
+ | | §1 |
||
+ | | \u00A71 |
||
+ | | Dunkelblau |
||
+ | | dark-blue |
||
+ | | 0 || 0 || 168 || style="text-align: left;" | {{Farben|#0000A8}} |
||
+ | | 0 || 0 || 42 || style="text-align: left;" | {{Farben|#00002A}} |
||
+ | | |
||
+ | |- |
||
+ | | §2 |
||
+ | | \u00A72 |
||
+ | | Dunkelgrün |
||
+ | | dark_green |
||
+ | | 0 || 168 || 0 || style="text-align: left;" | {{Farben|#00A800}} |
||
+ | | 0 || 42 || 0 || style="text-align: left;" | {{Farben|#002A00}} |
||
+ | | |
||
+ | |- |
||
+ | | §3 |
||
+ | | \u00A73 |
||
+ | | Dunkelaqua |
||
+ | | dark_aqua |
||
+ | | 0 || 168 || 168 || style="text-align: left;" | {{Farben|#00A8A8}} |
||
+ | | 0 || 42 || 42 || style="text-align: left;" | {{Farben|#002A2A}} |
||
+ | | |
||
+ | |- |
||
+ | | §4 |
||
+ | | \u00A74 |
||
+ | | Dunkelrot |
||
+ | | dark_red |
||
+ | | 168 || 0 || 0 || style="text-align: left;" | {{Farben|#A80000}} |
||
+ | | 42 || 0 || 0 || style="text-align: left;" | {{Farben|#2A0000}} |
||
+ | | |
||
+ | |- |
||
+ | | §5 |
||
+ | | \u00A75 |
||
+ | | Dunkelviolett |
||
+ | | dark_purple |
||
+ | | 168 || 0 || 168 || style="text-align: left;" | {{Farben|#A800A8}} |
||
+ | | 42 || 0 || 42 || style="text-align: left;" | {{Farben|#2A002A}} |
||
+ | | |
||
+ | |- |
||
+ | | rowspan=2 | §6 |
||
+ | | rowspan=2 | \u00A76 |
||
+ | | rowspan=2 | Gold |
||
+ | | rowspan=2 | gold |
||
+ | | 251 || 168 || 0 || style="text-align: left;" | {{Farben|#FBA800}} |
||
+ | | 62 || 42 || 0 || style="text-align: left;" | {{Farben|#3E2A00}} |
||
+ | | {{Nur|je|short=1}} |
||
+ | |- |
||
+ | | 255 || 170 || 0 || style="text-align: left;" | {{Farben|#FFAA00}} |
||
+ | | 64 || 42 || 0 || style="text-align: left;" | {{Farben|#402A00}} |
||
+ | | {{Nur|be|short=1}} |
||
+ | |- |
||
+ | | §7 |
||
+ | | \u00A77 |
||
+ | | Grau |
||
+ | | gray |
||
+ | | 168 || 168 || 168 || style="text-align: left;" | {{Farben|#A8A8A8}} |
||
+ | | 42 || 42 || 42 || style="text-align: left;" | {{Farben|#2A2A2A}} |
||
+ | | |
||
+ | |- |
||
+ | | §8 |
||
+ | | \u00A78 |
||
+ | | Dunkelgrau |
||
+ | | dark_gray |
||
+ | | 84 || 84 || 84 || style="text-align: left;" | {{Farben|#545454}} |
||
+ | | 21 || 21 || 21 || style="text-align: left;" | {{Farben|#151515}} |
||
+ | | |
||
+ | |- |
||
+ | | §9 |
||
+ | | \u00A79 |
||
+ | | Blau |
||
+ | | blue |
||
+ | | 84 || 84 || 251 || style="text-align: left;" | {{Farben|#5454FB}} |
||
+ | | 21 || 21 || 62 || style="text-align: left;" | {{Farben|#15153E}} |
||
+ | | |
||
+ | |- |
||
+ | | §a |
||
+ | | \u00A7a |
||
+ | | Grün |
||
+ | | green |
||
+ | | 84 || 251 || 84 || style="text-align: left;" | {{Farben|#54FB54}} |
||
+ | | 21 || 62 || 21 || style="text-align: left;" | {{Farben|#153E15}} |
||
+ | | |
||
+ | |- |
||
+ | | §b |
||
+ | | \u00A7b |
||
+ | | Aqua |
||
+ | | aqua |
||
+ | | 84 || 251 || 251 || style="text-align: left;" | {{Farben|#54FBFB}} |
||
+ | | 21 || 62 || 62 || style="text-align: left;" | {{Farben|#153E3E}} |
||
+ | | |
||
+ | |- |
||
+ | | §c |
||
+ | | \u00A7c |
||
+ | | Rot |
||
+ | | red |
||
+ | | 251 || 84 || 84 || style="text-align: left;" | {{Farben|#FB5454}} |
||
+ | | 62 || 21 || 21 || style="text-align: left;" | {{Farben|#3E1515}} |
||
+ | | |
||
+ | |- |
||
+ | | §d |
||
+ | | \u00A7d |
||
+ | | Hellviolett |
||
+ | | light_purple |
||
+ | | 251 || 84 || 251 || style="text-align: left;" | {{Farben|#FB54FB}} |
||
+ | | 62 || 21 || 62 || style="text-align: left;" | {{Farben|#3E153E}} |
||
+ | | |
||
+ | |- |
||
+ | | §e |
||
+ | | \u00A7e |
||
+ | | Gelb |
||
+ | | yellow |
||
+ | | 251 || 251 || 84 || style="text-align: left;" | {{Farben|#FBFB54}} |
||
+ | | 62 || 62 || 21 || style="text-align: left;" | {{Farben|#3E3E15}} |
||
+ | | |
||
+ | |- |
||
+ | | §f |
||
+ | | \u00A7f |
||
+ | | Weiß |
||
+ | | white |
||
+ | | 251 || 251 || 251 || style="text-align: left;" | {{Farben|#FBFBFB}} |
||
+ | | 62 || 62 || 62 || style="text-align: left;" | {{Farben|#3E3E3E}} |
||
+ | | |
||
+ | |- |
||
+ | | §g |
||
+ | | |
||
+ | | |
||
+ | | minecoin_gold |
||
+ | | 221 || 214 || 5 ||style="text-align: left;" | {{Farben|#DDD605}} |
||
+ | | 55 || 53 || 1 || style="text-align: left;" | {{Farben|#373501}} |
||
+ | | {{Nur|be|short=1}} |
||
|} |
|} |
||
Zeile 58: | Zeile 190: | ||
Text kann mit einem <code>§</code> gefolgt von einem Buchstaben formatiert werden. |
Text kann mit einem <code>§</code> gefolgt von einem Buchstaben formatiert werden. |
||
+ | In ein '''Buch''' kann man Paragraphenzeichen nur hineinkopieren. Dann wird im Buch in weißer Schrift an eingesetzter Stelle 0 und 7 abwechselnd angezeigt. Nun muss man den Buchstaben bzw. die Zahl der Farbcodierungen direkt dahinter einsetzten. Damit verschwindet die weiße Schrift und ab hier wird in gegebener Farbe geschrieben. |
||
− | Wenn ein Farbcode nach einem Formatierungscode genutzt wird, wird die Formatierung ab dem Farbcode entfernt. Beispiel: <code>§cX§nY</code> wird als <span style="color:#FF0000">X<u>Y</u></span> angezeigt, während <code>§nX§cY</code> als <u>X</u><span style="color:#FF0000">Y</span> angezeigt wird. |
||
+ | Um mehrere Formatierungscodes gleichzeitig zu benutzen (Farbe plus Schriftart), muss die Farbcodierung zuerst benutzt werden, da diese alle anderen Codes aufhebt. |
||
− | <code>§r</code> kann zum Entfernen aller Farb- und Formatierungscodes verwendet werden, z.B. <code>§c§nXXX§rYYY</code> wird als <span style="color:#FF0000"><u>XXX</u></span>YYY angezeigt. |
||
+ | |||
+ | Wenn ein Farbcode nach einem Formatierungscode genutzt wird, wird die Formatierung ab dem Farbcode entfernt. Beispiel: <code>§cX§nY</code> wird als <span style="color:#FF5555">X<u>Y</u></span> angezeigt, während <code>§nX§cY</code> als <u>X</u><span style="color:#FF5555">Y</span> angezeigt wird. |
||
+ | |||
+ | <code>§r</code> kann zum Entfernen aller Farb- und Formatierungscodes verwendet werden, z.B. <code>§c§nXXX§rYYY</code> wird als <span style="color:#FF5555"><u>XXX</u></span>YYY angezeigt. |
||
{| style="text-align:center;" class="wikitable" border="1" cellpadding="5" |
{| style="text-align:center;" class="wikitable" border="1" cellpadding="5" |
||
|- |
|- |
||
+ | ! Code |
||
− | ! colspan="1" width="8px" | Code |
||
+ | ! Unicode |
||
− | ! colspan="1" | Name |
||
+ | ! Name |
||
+ | ! Version |
||
|- |
|- |
||
− | | §k || Verschleiert (zufällig wechselnde Zeichen) |
+ | | §k || \u00A7k || Verschleiert (zufällig wechselnde Zeichen und damit unlesbar) || |
|- |
|- |
||
− | | §l || '''Fett''' |
+ | | §l || \u00A7l || '''Fett''' || |
|- |
|- |
||
− | | §m || <s>Durchgestrichen</s> |
+ | | §m || \u00A7m || <s>Durchgestrichen</s> || {{Nur|je|short=1}} |
|- |
|- |
||
− | | §n || <u>Unterstrichen</u> |
+ | | §n || \u00A7n || <u>Unterstrichen</u> || {{Nur|je|short=1}} |
|- |
|- |
||
− | | §o || ''Kursiv'' |
+ | | §o || \u00A7o || ''Kursiv'' || |
|- |
|- |
||
− | | |
+ | |§r || \u00A7r || Zurücksetzen || |
|- |
|- |
||
+ | | \n || \u000A || Neue Zeile || |
||
|} |
|} |
||
− | Die zufällig wechselnden Zeichen nach <code>§k</code> besitzen immer die gleiche Breite |
+ | Die zufällig wechselnden Zeichen nach <code>§k</code> besitzen immer die gleiche Breite wie die Buchstaben, die sie verschleiern. Breitere, originale Zeichen, wie z.B. ein "m", werden so zu breiten, zufälligen Zeichen, während schmale, originale Zeichen, z.B. ein "i", zu ebenso schmalen, zufälligen Zeichen werden. |
=== Beispiel === |
=== Beispiel === |
||
+ | Der folgende Text kann in ein Buch und Feder (bis 1.14) eingefügt werden: |
||
− | [[Datei:Minecraft Formatting.gif|thumb|Ein Buch in Minecraft würde den Code so anzeigen]] |
||
+ | |||
− | Der folgende Text kann in ein Buch und Feder eingefügt werden: |
||
+ | {| |
||
− | <pre style="width:200px"> |
||
+ | |[[Datei:Minecraft Formatting.gif|200px]] |
||
+ | |<pre> |
||
§nMinecraft Formatting |
§nMinecraft Formatting |
||
Zeile 92: | Zeile 233: | ||
§88 §99 §aa §bb |
§88 §99 §aa §bb |
||
§cc §dd §ee §ff |
§cc §dd §ee §ff |
||
+ | |||
− | |||
§r§0k §kMinecraft |
§r§0k §kMinecraft |
||
§rl §lMinecraft |
§rl §lMinecraft |
||
Zeile 99: | Zeile 240: | ||
§ro §oMinecraft |
§ro §oMinecraft |
||
§rr §rMinecraft |
§rr §rMinecraft |
||
+ | </pre> |
||
− | </pre><!-- Hier kommt weiterer Inhalt in den nächsten Tagen --> |
||
+ | |} |
||
+ | |||
+ | == Andere Arten der Textformatierung == |
||
+ | * Zum Einfügen des Paragrafenzeichens an anderen Orten können auch externe Programme verwendet werden. |
||
+ | * In [[JSON-Text]]en werden Formatierungen durch Parameter angegeben, z.B. "color" (Farbe), "bold" (fett) oder "italic" (kursiv). |
||
+ | |||
+ | == Geschichte == |
||
+ | {{Geschichtlich |
||
+ | |group1= {{ver|1.14|18w43a}} |
||
+ | |list1= *Die <code>Lore</code>-Eigenschaft (bei [[Gegenstandsdaten]]) erfordert einen [[JSON-Text]] und erlaubt somit Formatierungscode ohne <code>§</code> |
||
+ | |group2= {{ver|1.15|19w40a}} |
||
+ | |list2= *Die Farben werden leicht angepasst. |
||
+ | **§1 {{Farben|#0000AA}} -> {{Farben|#0000A8}} |
||
+ | **§2 {{Farben|#00AA00}} -> {{Farben|#00A800}} |
||
+ | **§3 {{Farben|#00AAAA}} -> {{Farben|#00A8A8}} |
||
+ | **§4 {{Farben|#AA0000}} -> {{Farben|#A80000}} |
||
+ | **§5 {{Farben|#AA00AA}} -> {{Farben|#A800A8}} |
||
+ | **§6 {{Farben|#FFAA00}} {{Farben|#2A2A00}} -> {{Farben|#FBA800}} {{Farben|#3E2A00}} |
||
+ | **§7 {{Farben|#AAAAAA}} -> {{Farben|#A8A8A8}} |
||
+ | **§8 {{Farben|#555555}} -> {{Farben|#545454}} |
||
+ | **§9 {{Farben|#5555FF}} {{Farben|#15153F}} -> {{Farben|#5454FB}} {{Farben|#15153E}} |
||
+ | **§a {{Farben|#55FF55}} {{Farben|#153F15}} -> {{Farben|#54FB54}} {{Farben|#153E15}} |
||
+ | **§b {{Farben|#55FFFF}} {{Farben|#153F3F}} -> {{Farben|#54FBFB}} {{Farben|#153E3E}} |
||
+ | **§c {{Farben|#FF5555}} {{Farben|#3F1515}} -> {{Farben|#FB5454}} {{Farben|#3E1515}} |
||
+ | **§d {{Farben|#FF55FF}} {{Farben|#3F153F}} -> {{Farben|#FB54FB}} {{Farben|#3E153E}} |
||
+ | **§e {{Farben|#FFFF55}} {{Farben|#3F3F15}} -> {{Farben|#FBFB54}} {{Farben|#3E3E15}} |
||
+ | **§f {{Farben|#FFFFFF}} {{Farben|#3F3F3F}} -> {{Farben|#FBFBFB}} {{Farben|#3E3E3E}} |
||
+ | }} |
||
{{Navbox-Minecraftdaten}} |
{{Navbox-Minecraftdaten}} |
||
+ | |||
+ | [[en:Formatting codes]] |
||
+ | [[es:Códigos de formato]] |
||
+ | [[fr:Codes de mise en forme]] |
||
+ | [[it:Codici di formattazione]] |
||
+ | [[ja:装飾コード]] |
||
+ | [[pl:Formatowanie tekstu]] |
||
+ | [[pt:Códigos de formatação]] |
||
+ | [[ru:Форматирование текста]] |
||
+ | [[zh:样式代码]] |
Aktuelle Version vom 16. November 2023, 00:32 Uhr
Mit dem Paragraphenzeichen (§
) kann in Minecraft Text formatiert werden. Im normalen Spiel kann das Paragraphenzeichen weder im Chat noch in einem Befehlsblock, sondern nur in einem Buch mit Feder eingegeben werden (so geht es).
Verwendung
- Formatierung von Texten in einem Buch mit Feder.
- Formatierung der Chat-Schrift über die Server-Konsole. So können Administratoren formatierte Nachrichten an die Spieler senden. Im Client können die Spieler diese Codes jedoch nicht im Chat eingeben. Das Paragrafenzeichen kann im Client-Chat gar nicht eingegeben und auch nicht aus einem Editor hineinkopiert werden. Für die Erzeugung von formatierten Chat-Nachrichten kann man im Client stattdessen den Befehl
/tellraw
und JSON-Text-Formatierungen verwenden. - Formatierung von Texten in einem Schild. Dazu wird das Paragrafenzeichen nicht direkt, sondern als Unicode
\u00A7
eingegeben. - Die Verwendung des Paragrafenzeichen in einem Befehlsblock ist nicht möglich, auch nicht in der Unicodeform. Über den Umweg des Schildes kann jedoch ein Befehlsblock erzeugt werden, der formatierten Text enthält. Beispiel: In einen Befehlsblock gibt man folgenden Befehl ein, der ein Schild mit dem Text "Klick" auf den Befehlsblock stellt. Klickt man das Schild an, wird der Befehl im Befehlsblock ersetzt durch den formatierten Befehl
/say Das ist rote Schrift
, der dann durch erneute Aktivierung des Befehlsblocks ausgeführt werden kann.
/setblock ~ ~1 ~ minecraft:oak_sign{ Text1: '{ "text":"Klick", "clickEvent": { "action":"run_command", "value": "data merge block ~ ~-1 ~ { Command:\\"say Das ist \\u00A7crote\\u00A7f Schrift\\" }" } }' }
Außerhalb des laufenden Spiels können die Formatierungscodes auch in anderen Texten verwendet werden. Beispiele:
- Über ein Ressourcenpaket kann man die Sprachdatei und die Textdaten end.txt und credits.txt mit Formatierungscodes verändern. Hierbei ist die Zeichenfolge
§
zu verwenden. - Genauso kann man die Textdaten ändern, wozu auch die Splash-Texte gehören. Der Splash-Text Nr. 303 "Colormatic" enthält z.B. Formatierungscodes.
- Mit einem NBT-Editor kann man den Namen der Welt (LevelName) in den Weltdaten mit Formatierungscodes versehen. Der Weltname wird dann im Einzelspieler-Auswahlmenü formatiert angezeigt.
- Dasselbe gilt für die Datei servers.dat, die die Servernamen enthält. Der Servername wird dann im Mehrspieler-Auswahlmenü formatiert angezeigt.
- Im Mehrspieler-Auswahlmenü kann man für jeden Server auch zusätzliche Textzeilen anzeigen lassen. Sie heißen "Message of the day" (MOTD) und werden über die jeweiligen server.properties festgelegt. Auch dort können die Formatierungscodes verwendet werden. Allerdings muss das Paragrafenzeichen durch den Unicode
\u00A7
ersetzt werden. - In der Datei pack.mcmeta (der Definitionsdatei von Ressourcenpaketen oder von Datenpaketen) können für die Beschreibung ebenfalls Formatierungscodes angegeben werden. Dafür wird das Paragraphenzeichen durch den Unicode
\u00A7
ersetzt.
Farbcodes
Nachrichten, die der Server an Spieler sendet, können Farbcodes enthalten, welche den Text in verschiedenen Farben erscheinen lassen können.
Code | Unicode | Offizieller Name | Name | Vordergrund | Hintergrund | Version | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
R | G | B | Hex | R | G | B | Hex | |||||
§0 | \u00A70 | Schwarz | black | 0 | 0 | 0 | #000000 |
0 | 0 | 0 | #000000 |
|
§1 | \u00A71 | Dunkelblau | dark-blue | 0 | 0 | 168 | #0000A8 |
0 | 0 | 42 | #00002A |
|
§2 | \u00A72 | Dunkelgrün | dark_green | 0 | 168 | 0 | #00A800 |
0 | 42 | 0 | #002A00 |
|
§3 | \u00A73 | Dunkelaqua | dark_aqua | 0 | 168 | 168 | #00A8A8 |
0 | 42 | 42 | #002A2A |
|
§4 | \u00A74 | Dunkelrot | dark_red | 168 | 0 | 0 | #A80000 |
42 | 0 | 0 | #2A0000 |
|
§5 | \u00A75 | Dunkelviolett | dark_purple | 168 | 0 | 168 | #A800A8 |
42 | 0 | 42 | #2A002A |
|
§6 | \u00A76 | Gold | gold | 251 | 168 | 0 | #FBA800 |
62 | 42 | 0 | #3E2A00 |
[Nur JE] |
255 | 170 | 0 | #FFAA00 |
64 | 42 | 0 | #402A00 |
[Nur BE] | ||||
§7 | \u00A77 | Grau | gray | 168 | 168 | 168 | #A8A8A8 |
42 | 42 | 42 | #2A2A2A |
|
§8 | \u00A78 | Dunkelgrau | dark_gray | 84 | 84 | 84 | #545454 |
21 | 21 | 21 | #151515 |
|
§9 | \u00A79 | Blau | blue | 84 | 84 | 251 | #5454FB |
21 | 21 | 62 | #15153E |
|
§a | \u00A7a | Grün | green | 84 | 251 | 84 | #54FB54 |
21 | 62 | 21 | #153E15 |
|
§b | \u00A7b | Aqua | aqua | 84 | 251 | 251 | #54FBFB |
21 | 62 | 62 | #153E3E |
|
§c | \u00A7c | Rot | red | 251 | 84 | 84 | #FB5454 |
62 | 21 | 21 | #3E1515 |
|
§d | \u00A7d | Hellviolett | light_purple | 251 | 84 | 251 | #FB54FB |
62 | 21 | 62 | #3E153E |
|
§e | \u00A7e | Gelb | yellow | 251 | 251 | 84 | #FBFB54 |
62 | 62 | 21 | #3E3E15 |
|
§f | \u00A7f | Weiß | white | 251 | 251 | 251 | #FBFBFB |
62 | 62 | 62 | #3E3E3E |
|
§g | minecoin_gold | 221 | 214 | 5 | #DDD605 |
55 | 53 | 1 | #373501 |
[Nur BE] |
Formatierungscodes
Text kann mit einem §
gefolgt von einem Buchstaben formatiert werden.
In ein Buch kann man Paragraphenzeichen nur hineinkopieren. Dann wird im Buch in weißer Schrift an eingesetzter Stelle 0 und 7 abwechselnd angezeigt. Nun muss man den Buchstaben bzw. die Zahl der Farbcodierungen direkt dahinter einsetzten. Damit verschwindet die weiße Schrift und ab hier wird in gegebener Farbe geschrieben.
Um mehrere Formatierungscodes gleichzeitig zu benutzen (Farbe plus Schriftart), muss die Farbcodierung zuerst benutzt werden, da diese alle anderen Codes aufhebt.
Wenn ein Farbcode nach einem Formatierungscode genutzt wird, wird die Formatierung ab dem Farbcode entfernt. Beispiel: §cX§nY
wird als XY angezeigt, während §nX§cY
als XY angezeigt wird.
§r
kann zum Entfernen aller Farb- und Formatierungscodes verwendet werden, z.B. §c§nXXX§rYYY
wird als XXXYYY angezeigt.
Code | Unicode | Name | Version |
---|---|---|---|
§k | \u00A7k | Verschleiert (zufällig wechselnde Zeichen und damit unlesbar) | |
§l | \u00A7l | Fett | |
§m | \u00A7m | [Nur JE] | |
§n | \u00A7n | Unterstrichen | [Nur JE] |
§o | \u00A7o | Kursiv | |
§r | \u00A7r | Zurücksetzen | |
\n | \u000A | Neue Zeile |
Die zufällig wechselnden Zeichen nach §k
besitzen immer die gleiche Breite wie die Buchstaben, die sie verschleiern. Breitere, originale Zeichen, wie z.B. ein "m", werden so zu breiten, zufälligen Zeichen, während schmale, originale Zeichen, z.B. ein "i", zu ebenso schmalen, zufälligen Zeichen werden.
Beispiel
Der folgende Text kann in ein Buch und Feder (bis 1.14) eingefügt werden:
§nMinecraft Formatting §r§00 §11 §22 §33 §44 §55 §66 §77 §88 §99 §aa §bb §cc §dd §ee §ff §r§0k §kMinecraft §rl §lMinecraft §rm §mMinecraft §rn §nMinecraft §ro §oMinecraft §rr §rMinecraft |
Andere Arten der Textformatierung
- Zum Einfügen des Paragrafenzeichens an anderen Orten können auch externe Programme verwendet werden.
- In JSON-Texten werden Formatierungen durch Parameter angegeben, z.B. "color" (Farbe), "bold" (fett) oder "italic" (kursiv).
Geschichte
Versionsgeschichte der Java Edition | ||||
---|---|---|---|---|
|
Standard-Ressourcen |
| ||||
---|---|---|---|---|---|
Standard-Weltdaten |
| ||||
Spielwelt | |||||
Software |
| ||||
Speicherformate | |||||
Einstellungen | |||||
Mehrspieler | |||||
Historisch |