Skip to content

Purple Minecraft blocks

21 of the blocks in Java Edition 26.2 come out purple, lightest first. The hex under each one is the dominant colour of the textures that block is drawn with, measured from the files themselves.

Every purple block 21

The hex values

The whole family as text, lightest first, ready to paste into a palette, a map-art planner or a shader.

21 purple hex values
#d2a6f6  Allium
#cfa0f3  Amethyst Cluster
#cfa0f3  Medium Amethyst Bud
#8d6acc  Large Amethyst Bud
#b24cd8  Magenta Stained Glass
#b24cd8  Magenta Stained Glass Pane
#7a5bb5  Block of Amethyst
#7a5bb5  Budding Amethyst
#7f3fb2  Purple Stained Glass
#7f3fb2  Purple Stained Glass Pane
#8739b5  Purple Concrete Powder
#8a33ba  Purple Glazed Terracotta
#64479e  Small Amethyst Bud
#832cb4  Purple Bed
#7828aa  Purple Carpet
#7828aa  Purple Wool
#65209d  Purple Concrete
#4701b7  Nether Portal
#621c9c  Purple Candle
#4a3c5b  Blue Terracotta
#261d2a  Jigsaw Block

Where the colour comes from

Each colour is measured, not chosen: the block's textures are read out of the client jar, transparent pixels are dropped, the rest are quantised to four bits per channel and the largest group is the dominant colour. It is converted to HSL to pick the family — hue first, with saturation and lightness deciding white, grey, black and brown, since brown is a dark or muted red, orange or yellow rather than a hue of its own.

No block in this family is tinted at render time, so every colour here is the texture file exactly as it ships. The blocks the game does tint end up in red and green.

One state per block, the resting one the inventory shows, and one render each at fit=block so a torch and a full cube are drawn at the same scale. Every block here links to its own page, where the same colour is listed next to the textures it came from.