1
Variated Textures without Optifine
Can anyone link a working guide or simply explain how you variate textures for blocks, flowers, and things like that (mobs not necessary)
ive been texture-jazzy for a while and know its possible as i frequently use vanilla tweaks and other folks texture pack, and it would help me a bunch, I just dont know how to do it, it has to do with models and jar files I think?
ive been texture-jazzy for a while and know its possible as i frequently use vanilla tweaks and other folks texture pack, and it would help me a bunch, I just dont know how to do it, it has to do with models and jar files I think?
Create an account or sign in to comment.
4
I made an example pack to help
Thank you, I'll give this a look :)
Hey!
I recently released a resource pack that does just what you are describing, feel free to download and browse the files: Subtle Variants
The process is fairly easy though, and uses blockstates. Refer to my files in the resource pack above for examples, but in short:
I suggest looking for tutorials or guides on blockstates if you find any (I didn't), since that's the key feature used for this.
I recently released a resource pack that does just what you are describing, feel free to download and browse the files: Subtle Variants
The process is fairly easy though, and uses blockstates. Refer to my files in the resource pack above for examples, but in short:
- You extend the original blockstate json file (blockstates folder in the texture pack) of the block you want to add the variations to, by adding more entries to the "variants" array. You generally want to copy the original blockstate file from the default minecraft assets to your resource pack and work on that.
- For each new variant you add in the blockstate file, you have to create a new model which is going to point to your custom variant texture. Each variant requires its own model, but you can just copy / paste the default model file and simply replace the texture name. No big deal.
- Add your textures to the textures folder and you are done. The names should obviously match the ones you specified in the models.
I suggest looking for tutorials or guides on blockstates if you find any (I didn't), since that's the key feature used for this.
Thank you, this is very comprehensive, already makes sense without any of the files pulled up. Sure I can get something working now :S