Deepslate Studios
SlateChat

Colors Reference

The 16 standard Minecraft colors — chat codes, MiniMessage tags and hex values.


The 16 standard Minecraft colors, usable anywhere SlateChat accepts color input — legacy codes (&e), MiniMessage tags (<yellow>), or MineDown args ([Text](yellow)). All require chat.colored when typed by a player.

ColorNameChat codeHex code
Blackblack&0#000000
Dark Bluedark_blue&1#0000AA
Dark Greendark_green&2#00AA00
Dark Aquadark_aqua&3#00AAAA
Dark Reddark_red&4#AA0000
Dark Purpledark_purple&5#AA00AA
Goldgold&6#FFAA00
Graygray&7#AAAAAA
Dark Graydark_gray&8#555555
Blueblue&9#5555FF
Greengreen&a#55FF55
Aquaaqua&b#55FFFF
Redred&c#FF5555
Light Purplelight_purple&d#FF55FF
Yellowyellow&e#FFFF55
Whitewhite&f#FFFFFF

Usage per syntax

&e                     # Legacy code
<yellow>               # MiniMessage tag
[Text](yellow)         # MineDown arg
#FFFF55                # Raw hex (converted to <#FFFF55> automatically)

Formatting codes

Not colors, but combine with any of the above:

FormatLegacy codeMiniMessage tag
Bold&l<bold>
Italic&o<italic>
Underlined&n<underlined>
Strikethrough&m<strikethrough>
Obfuscated&k<obfuscated>
Reset&r<reset>

No legacy hex

HEX colors (#RRGGBB) and gradients are only available via MiniMessage (<#RRGGBB>, <gradient:#A:#B>) or MineDown (#RRGGBB, #RRGGBB-#RRGGBB) — there's no legacy equivalent, since vanilla legacy codes only cover the 16 colors above.

On this page