A checkbox for armours to automatically make them dyeable.

Started by Kapten-N on

Topic category: Feature requests and ideas for MCreator

Joined Jul 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
A checkbox for armours to automatically make them dyeable.

After a lot of googling, I have yet to find any good answers on how to make armour that is dyeable. It seems to be non-trivial to implement. For that reason, it would be great if MCreator could automate it.

A checkbox for each armour you create to determine if the armour is dyeable or not would be really helpful.

One thing that I do know is that for parts of the armour and icons that don't change colour there needs to be an overlay texture. Example:
leather_layer_1.png
leather_layer_1_overlay.png
leather_layer_2.png
leather_layer_2_overlay.png
leather_boots.png
leather_boots_overlay.png
leather_chestplate.png
leather_chestplate_overlay.png
ect...

MCreator doesn't seem to support overlay textures yet either from what I can find, so that would need to go hand in hand.

Joined Mar 2021
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I agree with this, could…
Sun, 03/28/2021 - 00:35

I agree with this, could really use it in the mod I'm working on but the only alternative option as of right now would be to make 16 color variants for each armor set.(I'm making armors "layerable" via new armor sets so leather_chainmail_diamond_armor no clue why nobody else hasn't done it before)

Joined Oct 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Blocks are already colorable…
Sun, 03/28/2021 - 01:55

Blocks are already colorable.
Maybe they'll add following options:

  • Editing NBT on crafted items
  • Checkbox "Tint" for items / armor
  • Color "Tint Color" for items / armor

Then you could just edit a specific NBT tag (e.g. "tint_hex"="#FF0000"),
containing the Color Hex Code or ColorRGB.