跳到主要内容
OhMyMC
文章书架工具种子汉化导航
OhMyMC

用最清晰的方式,学会 Minecraft。

Copyright © 2024-2026 suixinio. All rights reserved.|京ICP备2024096958号-1

本网站与 MOJANG 或 MICROSOFT 无任何关联

首页工具颜色代码表

颜色代码表

全部格式代码与颜色代码速查,可点击复制 §。

免费在线数据更新至 26.2

正在加载工具…

颜色代码完整对照表

Java 版 16 个颜色代码

前景色是文字本身的颜色,阴影色是原版字体自动画在右下角一像素的那层深色,按 (前景 & 0xFCFCFC) >> 2 推出。十进制那一列是 /team modify、烟花的 Colors、皮革的 dyed_color 吃的格式。

代码名称内部名 / MiniMessage前景阴影十进制
§0黑色black / <black>#000000#0000000
§1深蓝dark_blue / <dark_blue>#0000AA#00002A170
§2深绿dark_green / <dark_green>#00AA00#002A0043,520
§3湖蓝dark_aqua / <dark_aqua>#00AAAA#002A2A43,690
§4深红dark_red / <dark_red>#AA0000#2A000011,141,120
§5紫色dark_purple / <dark_purple>#AA00AA#2A002A11,141,290
§6金色gold / <gold>#FFAA00#3F2A0016,755,200
§7灰色gray / <gray>#AAAAAA#2A2A2A11,184,810
§8深灰dark_gray / <dark_gray>#555555#1515155,592,405
§9蓝色blue / <blue>#5555FF#15153F5,592,575
§a绿色green / <green>#55FF55#153F155,635,925
§b天蓝aqua / <aqua>#55FFFF#153F3F5,636,095
§c红色red / <red>#FF5555#3F151516,733,525
§d粉色light_purple / <light_purple>#FF55FF#3F153F16,733,695
§e黄色yellow / <yellow>#FFFF55#3F3F1516,777,045
§f白色white / <white>#FFFFFF#3F3F3F16,777,215

基岩版的 §7 是 #C6C6C6,比 Java 的 #AAAAAA 亮一点;其余 15 色两版一致。

6 个格式代码

格式代码只叠加样式、不改颜色;§r 一次性清掉颜色和全部格式。

代码效果文本组件字段Java基岩
§k混淆(随机字符)obfuscated✅✅
§l粗体bold✅✅
§m删除线strikethrough✅❌
§n下划线underlined✅❌
§o斜体italic✅✅
§r重置(清颜色 + 清格式)reset✅✅

§m(删除线)与 §n(下划线)是 Java 独有的:基岩版把这两个码位占用成了材质色,见下方基岩色表。

为什么 §l 加粗没生效?

Java 版:颜色代码会清除它前面的所有格式代码。所以必须先颜色、后格式。
写法Java 版实际效果说明
§c§l红色粗体红色 + 粗体 ✅颜色在前,格式不会被清掉
§l§c红色粗体只有红色,不粗 ❌§c 把前面的 §l 清零了
§cX§nYX 正常、Y 带下划线格式只对后面的文本生效
§nX§cYX 带下划线、Y 正常§c 重置了下划线

基岩版相反:格式代码写在颜色代码之前也会保留,所以同一段文本在两版里可能显示不同。要跨版本一致,统一写成「颜色在前、格式在后」。

1.16 之后的十六进制颜色

两种写法适用场景完全不同,也是最容易搞混的地方。

写法用在哪支持范围
"color":"#FF5500"原版指令里的文本组件:/tellraw、/title、告示牌、成书、物品 custom_name原版客户端 1.16+,无需插件
§x§F§F§5§5§0§0服务端聊天、MOTD、计分板等只吃传统 § 串的地方Spigot / Paper / BungeeCord / Velocity;原版服务端会把 §x 吞掉,文字最终变黑
<#FF5500>MiniMessage(Adventure API):Paper 插件、LuckPerms 前缀等走 MiniMessage 解析的服务端与插件
# 原版指令(客户端 1.16+)
/tellraw @a {"text":"橙色标题","color":"#FF5500","bold":true}

# Spigot 系的 § 串写法:§x 后面跟 6 个「§ + 一位十六进制」,共 14 字符
§x§F§F§5§5§0§0橙色标题

# MiniMessage
<#FF5500><bold>橙色标题</bold>

基岩版独有的颜色代码

这些码位在 Java 版不存在,写进 Java 服务器只会被原样吞掉。

代码名称内部名颜色加入版本
§g货币金minecoin_gold#DDD605基岩版 1.13.0
§h石英material_quartz#E3D4D1基岩版 1.19.80
§i铁material_iron#CECACA基岩版 1.19.80
§j下界合金material_netherite#443A3B基岩版 1.19.80
§m红石material_redstone#971607基岩版 1.19.80
§n铜material_copper#B4684D基岩版 1.19.80
§p金material_gold#DEB12D基岩版 1.19.80
§q绿宝石material_emerald#119F36基岩版 1.19.80
§s钻石material_diamond#2CBAA8基岩版 1.19.80
§t青金石material_lapis#21497B基岩版 1.19.80
§u紫水晶material_amethyst#9A5CC6基岩版 1.19.80
§v树脂material_resin#EB7114基岩版 1.21.50

§h–§u 这一批是 1.19.80 随盔甲纹饰的材质提示一起加入的,游戏内主要用于纹饰 tooltip。

§ 符号怎么输入

平台输入方式
Windows按住 Alt,在小键盘依次输入 21(或 0167),松开 Alt
macOSOption + 6
LinuxCtrl + Shift + U,输入 a7,回车
Android(Gboard)切到 ?123 → =\< 符号页,长按 & 或直接找 §
iOS长按数字键盘上的 & 键,滑到 §
通用在本页任意色块上点一下即可复制,或直接复制这个字符:§

很多服务端插件(EssentialsX、LuckPerms 等)允许用 & 代替 § 书写,由服务端在发送前翻译回 §,这样配置文件里就不必输入特殊字符。 写进 server.properties 时另有一个坑:Java 版 1.20 起该文件按 UTF-8 读取(失败才回退 ISO-8859-1),只要文件真的存成 UTF-8 就能直接写 §和中文;但用 Windows 记事本存成 GBK/ANSI 会触发回退,中文和 § 一起乱码。 写成 \u00A7 转义则与文件编码无关,任何情况下都不会错。

相关工具

物品指令生成器选物品、加附魔与自定义名称,生成 /give 指令。召唤指令生成器可视化配置实体 NBT,生成 /summon 指令。/tellraw 编辑器富文本消息编辑:颜色、加粗、悬浮、点击事件。标题指令生成器生成 title / subtitle / actionbar 的 /title 指令。目标选择器编辑器拼装 @a、@e 等选择器参数:距离、分数、标签、NBT。命令方块速查命令方块类型、条件、链式的完整速查与示例。

常见问题

›为什么我写了 §l 加粗却没生效?

Java 版里颜色代码会清除它之前的所有格式代码,所以必须先写颜色再写格式:§c§l红色粗体 有效,§l§c 会被 §c 把粗体清掉。基岩版相反,格式代码在颜色代码之后仍然保留。另外 §r 会一次性清掉颜色和格式,写在需要还原的位置。

›1.16 之后怎么用十六进制颜色?

原版命令里的文本组件直接写 "color":"#FF5500",客户端从 1.16 起就支持。服务端聊天和 MOTD 走的是 Spigot 系的 §x§R§R§G§G§B§B 长写法(共 14 个字符),只有 Spigot、Paper、BungeeCord、Velocity 会翻译成真彩色,原版服务端会把 §x 吞掉、最后显示成黑字。

›& 和 § 有什么区别?

原版只认 §(分节符);& 是 Bukkit/Spigot 系服务端的扩展写法。本站的代码表两种都给,复制时按目标场景选择。

›怎么输入 § 符号?

Windows 按 Alt+0167(小键盘),macOS 按 Option+6,Android 用 Gboard 长按 S 或从剪贴板粘贴;最省事的办法是直接在本站点击代码复制——复制结果已经带上符号。