More Info: How to Change Your Minecraft Skin in Java Edition
Need Help? Click here for more information on How to Change Your Minecraft Skin in Java Edition.
Need Help? Click here for more information on How to Change Your Minecraft Skin in Java Edition.
I've made a custom OptiFine armor stand model and I was wondering if there was a way to change the texture of the model based off of an NBT tag, like if {CustomModelData:} was 1, it would use skin 1 instead of skin 0.
Is the old model and the new model both used? If so, then you can simply use a texture and nametag method. Have the new model use texture in the blank spaces of the armorstand (if there isn't enough room then you can expand the texture by a multiple of 16 as long as the models are changed accordingly,) then create two seprate texture files for the default armorstand and the new one. Name these "wood2" and "wood3" in assets\minecraft\optifine\random\entity\armorstand. Create a .properties file and use something like this:
You then can use a nametag on whatever armorstand you want to be the new model with whatever name you chose.
If it specificly needs to be an NBT tag, then I don't know how you would do that.
Yekul10