Minecraft顏色代碼是以§開頭的代碼(§c = 紅色,§l = 粗體),用來為聊天、告示牌、物品名稱和MOTD上色與加上格式。在下面的框中輸入或貼上文字,點選顏色或格式,然後以你所需場合的確切語法複製帶代碼的字串 — 原版§、外掛&、server.properties跳脫、/tellraw JSON元件,或MiniMessage。Java和Bedrock、hex漸層以及告示牌編輯器,全部免費且無廣告。
更新至Java 26.3 · Bedrock 1.26.51,Java + Bedrock — 免費、無廣告、28種語言。
Minecraft 顏色代碼使用 § 符號加上一個十六進位數字(§c 紅色、§e 黃色),另有格式代碼(§l 粗體、§o 斜體)。Java 版使用 § 或外掛的 & 寫法;基岩版則在告示牌、書與聊天中原生支援相同的顏色代碼。原版 Java 版(1.16 以上)只能在 JSON 文字元件中使用任意十六進位顏色("color": "#RRGGBB");§x§R§R§G§G§B§B 序列是 Spigot/Paper/BungeeCord 伺服器的慣例,並非原版代碼。
章節符號代碼——適用於聊天、告示牌、物品名稱、世界與資源包檔案。十六進位顏色會輸出為 §x§R§R§G§G§B§B,只有 Spigot/Paper/BungeeCord 伺服器能讀取;原版 Java 版則在 /tellraw 的 JSON 中使用十六進位顏色。
§6§l歡迎§r§a來到§r§c§l伺服器§r!server.properties需要對§位元組進行跳脫,否則會損毀成§。請將下面跳脫後的一行複製到你的motd=設定中。
\u00A76\u00A7l歡迎\u00A7r\u00A7a來到\u00A7r\u00A7c\u00A7l伺服器\u00A7r!Java 版:直接在聊天中輸入 § 會使你斷線,因此請透過指令方塊中的 /tellraw 或 /say 來為聊天上色。告示牌與物品名稱只能透過指令套用代碼——鐵砧的重新命名欄位會移除 §。十六進位顏色(1.16 以上)只能用於 JSON 文字元件的 color 欄位;§x§R§R§G§G§B§B 序列由 Spigot/Paper/BungeeCord 伺服器讀取,原版 Java 版並不支援。
漸層會在文字中於兩種以上的十六進位顏色之間漸變,做法是在每個字元前加上一個十六進位顏色代碼。選好顏色、輸入文字,再複製逐字元的 §x§R§R§G§G§B§B 或 &#rrggbb 序列(適用於 Spigot/Paper/BungeeCord 伺服器,1.16 以上),或是單一的 MiniMessage 漸層標籤。原版 Java 版沒有 § 十六進位代碼:在原版中,十六進位顏色須寫在 /tellraw 的 JSON 元件內。
§x§f§f§0§0§0§0漸§x§a§a§3§9§5§5層§x§5§5§7§1§a§a文§x§0§0§a§a§f§f字在木告示牌上寫下最多四行帶樣式的文字,在木板上預覽,然後複製帶代碼的文字。在Bedrock上§代碼直接生效;在Java上,需用指令將它們套用到告示牌。
§6§l歡迎
光臨本店
提示:在Bedrock上你可以把這些代碼直接輸入到告示牌上。在Java上,告示牌需要一條指令,例如把文字放在JSON元件中的/setblock。
16個顏色代碼及其§和&形式以及hex值。代碼在Java和Bedrock上相同;hex值為遊戲內聊天顏色。
| 顏色 | 名稱 | §代碼 | &代碼 | Hex |
|---|---|---|---|---|
| 黑色 | §0 | &0 | #000000 | |
| 深藍色 | §1 | &1 | #0000aa | |
| 深綠色 | §2 | &2 | #00aa00 | |
| 深青色 | §3 | &3 | #00aaaa | |
| 深紅色 | §4 | &4 | #aa0000 | |
| 深紫色 | §5 | &5 | #aa00aa | |
| 金色 | §6 | &6 | #ffaa00 | |
| 灰色 | §7 | &7 | #aaaaaa | |
| 深灰色 | §8 | &8 | #555555 | |
| 藍色 | §9 | &9 | #5555ff | |
| 綠色 | §a | &a | #55ff55 | |
| 青色 | §b | &b | #55ffff | |
| 紅色 | §c | &c | #ff5555 | |
| 淺紫色 | §d | &d | #ff55ff | |
| 黃色 | §e | &e | #ffff55 | |
| 白色 | §f | &f | #ffffff |
格式代碼:§l 粗體 · §o 斜體 · §n 底線 · §m 刪除線 · §k 隨機字元 · §r 重設。
§顏色和格式代碼在每個版本各處的可用情況 — 逐場合的真實說明。
| 場合 | Java | Bedrock |
|---|---|---|
| 聊天 | 透過指令(/tellraw);在聊天中輸入§會斷線 | 直接輸入即可生效 |
| 告示牌 | 透過指令 | 直接輸入即可生效 |
| 書 | 透過指令 | 直接輸入即可生效 |
| 物品名稱/鐵砧 | 僅能透過指令(鐵砧會移除 §) | 直接輸入即可生效 |
| 十六進位 RGB 顏色 | 1.16 以上,僅限於 JSON 文字元件內(§x 僅限外掛) | 不支援 |
Bedrock還有Java所沒有的額外「材質」顏色:§g §h §i §j §p §q §s §t §u(Minecoin金、石英、鐵、獄髓等)。
它們是§字元(或外掛的&形式)後跟一個為文字上色或加上格式的代碼 — §c表示紅色,§l表示粗體,§o表示斜體。它們在聊天、告示牌、物品名稱和伺服器MOTD中生效。
通常你不需要手動輸入 — 複製時本工具會為你插入。如果你確實需要直接輸入,§是Unicode U+00A7;在server.properties中必須寫作跳脫形式\u00A7,否則會損毀成§。
能。Bedrock在告示牌、書、鐵砧和聊天中原生支援相同的16個§顏色代碼,外加額外的材質顏色(§g、§h、§i、§j…)。Bedrock不支援hex顏色,而且§m/§n在那裡是顏色,而不是刪除線/底線。
請使用「漸層」區段:選擇兩種以上的十六進位顏色並輸入文字。它會在每個字元前輸出 §x§R§R§G§G§B§B 顏色代碼(由 1.16 以上的 Spigot/Paper/BungeeCord 伺服器讀取,原版 Java 版不支援)、&#rrggbb 外掛格式,或是適用於 Paper/Velocity 的單一 MiniMessage 漸層標籤。
在Java上,告示牌需要用指令來套用顏色,而server.properties必須使用跳脫的\u00A7形式 — 原始的§位元組會損毀成§。請使用這裡的server.properties輸出格式來取得正確的跳脫行。
Java 版與基岩版皆支援,並隨時保持與最新版本同步。顏色與格式代碼在各版本間相同;十六進位顏色需要 Java 版 1.16 或更新版本——在原版中僅限於 JSON 文字元件內使用,在 Spigot/Paper/BungeeCord 伺服器上也可使用 §x。
文字工坊把整套「Minecraft文字」工具集合到一個快速、無廣告的頁面中:帶有遊戲內樣式即時預覽的顏色和格式代碼產生器、讓你始終複製正確語法的五格式輸出切換器、hex漸層產生器,以及告示牌編輯器。它誠實地說明每個版本支援什麼,始終更新至最新的Minecraft版本,並提供28種語言 — 是同類工具中本地化最深入的。