Hello! Recently I figured out that if you have an instance of a child of the item class, you can override the
int getColorFromItemStack(ItemStack stack, int renderPass) method to change the color of it's associated item programmatically, and leave the textures grayscale, which can be very useful. What I can't figure out is how to change the color of a set of armor being displayed on the player in the program. Overriding the few unique ItemArmor methods don't seem to achieve the desired effect, although I would think that it cannot be too difficult since the leather armor already supports changes. If anyone could help, I'd be very appreciative, thank you!
Please don't PM me to ask for help or to join your mod development team. Asking your question in a public thread preserves it for people who are having the same problem in the future. I'm not interested in developing mods with people.