I don't think anyone knows how to predict weapon or accessory textures when crafting, and I think it should be made more predictable - its just cosmetic but it would be a really nice feature.
4 ways to do this could be:
-
Just make it a button in the crafting menu. Either just an item that cycles through all the different textures in its lore, just like trade market filter button, or opens up a gui showing all the possible weapon textures to select one.
-
Texture could be based on ings (think it might already be) but make information public on what ingredients result in what textures. A certain type of element (texture) could be assigned to each ingredient. Most would be straightforward, those with no clear elements could be rainbow and those with dual elements, just one can be picked.
Maybe the first ingredient in the crafting determines texture, or whichever type of texture appears most commonly out of the 6 different types reflected by different ingredients. Either way, this information should be made fully public in update thread.
-
If there is a current, consistent system, just make all the information about it fully publicly available.
-
Make weapon textures able to be changed afterwards, just like is done with custom names or lore.