automating texture combinations

Started by proclarushtaonasat on

Topic category: Feature requests and ideas for MCreator

Joined Apr 2025
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
automating texture combinations

in the current texture editor, the only way to combine two textures, is to designate one of them as a template, restart mcreator, then add that template as a new layer to the other texture. originally i was just going to suggest, letting users select regular textures, without having to add them to templates, but i realized, that, if someone needs to create a lot of different textures, even that would be a suboptimal solution, as you essentially have to add a bunch of templates to combine them, then later remove them again, so they dont clutter up your templates. 

within the texture editor, the top left has a button "generate from template", which allows the user to select up to 4 templates, and combine them into 1 new texture, however, everytime you open this menu, the templates are randomly selected, randomly colored, and rotated to random angles, so even if you want to simply combine two templates into something new, you have to manually remove the other templates first... every. single. time. and its not like the individual layers have a convenient x button to remove them, you have to scroll to the list to select (no image), making that menu only useful for creating the default item types, but not for completely custom items

if someone wants to make a tinkers construct like mod, or a mod like the enderchest one, where you can use a combination of 3 dyes as a password for a specific inventory, the amount of possible texture combinations is going to be astronomical, which would require a lot of repetitive clicking. 

my suggestion would be, to add a better version of the "generate from template" feature, which would let you select templates AND textures, but instead of only being able to select 1 for each layer, one should be able to select a group of textures for each, and then have the programm create 1 texture for every possible combination, so if one wants to create a tinkers construct type sword, with 3 different colored blades, 5 different pommels, and 4 different crossguards, you just put each group of images in one of the layers, press a button, and create 3x5x4= 60 different textures at once. for an enderchest like mod, with 1 type of chest, but 3 digits with 16 different colors each, you could create all 4096 textures with 1 button, instead of... many, many buttons.