最後更新當前版本:1.19.2
格式化程式碼(中國用語稱為樣式代碼)可以在遊戲中為文字設定顏色和樣式。在文字檔案中使用分節符號「§」來格式化文字。在遊戲中無法輸入分節符號,需要使用第三方程式或插件修改。
輸入分節符號的方式為:切換成美式鍵盤,按下「Alt+小鍵盤0+小鍵盤1+小鍵盤6+小鍵盤7」、「Alt+小鍵盤1+小鍵盤6+小鍵盤7」、「Alt+小鍵盤2+小鍵盤1」或直接複製貼上「§」,因為不方便輸入,許多插件伺服器會使用「&」來取代分節符號的格式化功能。
在伺服器server.properties的motd中,需要使用Unicode的「\u00A7」來代替「§」字元。
顏色碼(點擊以Google文件觀看)
與遊戲內16色不同。關於遊戲內顏色的說明,詳見顏色。
代碼 |
Motd |
ID |
顏色 |
前景RGB |
前景Hex |
背景RGB |
背景Hex |
§0 |
\u00A70 |
black |
黑色 |
(0,0,0) |
#000000 |
(0,0,0) |
#000000 |
§1 |
\u00A71 |
dark_blue |
深藍色 |
(0,0,170) |
#0000AA |
(0,0,42) |
#00002A |
§2 |
\u00A72 |
dark_green |
深綠色 |
(0,170,0) |
#00AA00 |
(0,42,0) |
#002A00 |
§3 |
\u00A73 |
dark_aqua |
湖藍色 |
(0,170,170) |
#00AAAA |
(0,42,42) |
#002A2A |
§4 |
\u00A74 |
dark_red |
深紅色 |
(170,0,0) |
#AA0000 |
(42,0,0) |
#2A0000 |
§5 |
\u00A75 |
dark_purple |
紫色 |
(170,0,170) |
#AA00AA |
(42,0,42) |
#2A002A |
§6 |
\u00A76 |
gold |
金色 |
(255,170,0) |
#FFAA00 |
(42,42,0) |
#2A2A00 |
§7 |
\u00A77 |
gray |
灰色 |
(170,170,170) |
#AAAAAA |
(42,42,42) |
#2A2A2A |
§8 |
\u00A78 |
dark_gray |
深灰色 |
(85,85,85) |
#555555 |
(21,21,21) |
#151515 |
§9 |
\u00A79 |
blue |
靛藍色 |
(85,85,255) |
#5555FF |
(21,21,63) |
#15153F |
§a |
\u00A7A |
green |
鮮綠色 |
(85,255,85) |
#55FF55 |
(21,63,21) |
#153F15 |
§b |
\u00A7B |
aqua |
水藍色 |
(85,255,255) |
#55FFFF |
(21,63,63) |
#153F3F |
§c |
\u00A7C |
red |
紅色 |
(255,85,85) |
#FF5555 |
(63,21,21) |
#3F1515 |
§d |
\u00A7D |
light_purple |
粉色 |
(255,85,255) |
#FF55FF |
(63,21,63) |
#3F153F |
§e |
\u00A7E |
yellow |
黃色 |
(255,255,85) |
#FFFF55 |
(63,63,21) |
#3F3F15 |
§f |
\u00A7F |
white |
白色 |
(255,255,255) |
#FFFFFF |
(63,63,63) |
#3F3F3F |
格式碼
若在格式碼後使用顏色碼,則格式碼的樣式只持續到顏色碼前。例如「§bA§oB」顯示「AB」,「§oA§bB」顯示「AB」;「§c§nC」顯示「C」,「§n§cC」顯示「C」。換句話說,顏色碼會覆寫格式碼。因此,當兩者同時使用時,需先使用顏色碼;在變更顏色時,需重用一次格式碼。
格式碼中,在§k後隨機字元的寬度與原本的字元相同。例如「i、l」隨機時都是窄字;「m、w」隨機時都是寬字。
代碼 |
Motd |
格式英文 |
格式 |
§k |
\u00A7K |
Obfuscated |
隨機字元 |
§l |
\u00A7L |
Bold |
粗體 |
§m |
\u00A7M |
||
§n |
\u00A7N |
Underline |
底線 |
§o |
\u00A7O |
Italic |
斜體 |
§r |
\u00A7R |
Reset |
重置樣式 |
\n |
\n |
換行 |
換行 |
應用
除了遊戲內的顯示文字,許多地方也使用格式化程式碼。
自定義語言檔
可以在自訂的語言檔案內使用格式化程式碼,檔案儲存路徑為「.minecraft\assets\lang\」。也可以用於end.txt和credits.txt中。
地圖檔案名稱
可以在地圖檔資料夾的名稱中使用格式化程式碼,資料夾儲存路徑為「.minecraft\saves\」。
可以使用第三方程式更改「.minecraft\saves\<MapFolder>\level.dat」中的LevelName標籤。
伺服器選單名稱
可以使用第三方程式更改「.minecraft\servers.dat」中的name標籤。