I want an item, that when crafted with different dyes, changes its nbt to reflect the average color, like dyeing leather armor/ sort-of like fireworks. The only thing I can assume I need is two textures, one for static colors, and another for one that is dynamically changed with the color, which would be overlayed onto the first. And how could I take that item and craft it into a block (for example) and still have that block retain its color? or armor crafted with the same item?