JSON files mapping Minecraft texture files and bukkit material enums to their dominant hex colors. Each key is the texture name/enum name (without file extension), and each value is a hex color code representing the primary color of that texture.
These files are useful for:
- Resource pack development
- Mods or plugins that need texture-based color data
- Visualization or analysis of Minecraft textures
- Generating color palettes for UIs or maps
Caution
If retrieving colors via the bukkit material enum name, use material-colors.json
!
{
"acacia_door_bottom": "#925631",
"activator_rail_on": "#AAA294",
"allium": "#BC7CEC",
"acacia_planks": "#8C452C",
"acacia_log": "#6C645C",
"anvil_top": "#444444",
"attached_melon_stem": "#8C8C8C",
"acacia_trapdoor": "#994F2F",
"acacia_sapling": "#755510",
"attached_pumpkin_stem": "#8C8C8C",
"activator_rail": "#AAA294",
"acacia_log_top": "#B56034",
"acacia_door_top": "#844D2C",
"acacia_leaves": "#B4B4B4",
"azalea_plant": "#506528",
"bamboo_door_bottom": "#B6AC4C",
"bamboo_block_top": "#5A6722",
"azalea_leaves": "#3C4C24",
"bamboo_block": "#84923C"
}
{
"GOLD_ORE": "#A4A4A4",
"WAXED_EXPOSED_CUT_COPPER_SLAB": "#BC8474",
"DEEPSLATE": "#36363E",
"WEATHERED_CHISELED_COPPER": "#7AB499",
"DEEPSLATE_COPPER_ORE": "#6E6E6E",
"JUNGLE_PLANKS": "#B68461",
"POLISHED_DEEPSLATE": "#616161",
"WAXED_CUT_COPPER_SLAB": "#A25A42",
"EXPOSED_CHISELED_COPPER": "#C6897E",
"COPPER_ORE": "#7A7A7A",
"BIRCH_PLANKS": "#9D8D64",
"WAXED_OXIDIZED_CUT_COPPER_STAIRS": "#57AA8F",
"CHISELED_COPPER": "#9E563E",
"DEEPSLATE_IRON_ORE": "#74716E",
"SPRUCE_PLANKS": "#74542C",
"WAXED_WEATHERED_CUT_COPPER_STAIRS": "#65A36F",
"OXIDIZED_COPPER": "#61B996",
"IRON_ORE": "#757575",
"OAK_PLANKS": "#68562D",
"WAXED_EXPOSED_CUT_COPPER_STAIRS": "#BC8474",
"WEATHERED_COPPER": "#64A774",
"DEEPSLATE_COAL_ORE": "#303036",
"WAXED_CUT_COPPER_STAIRS": "#A25A42"
}