Using the new 14w25a Model format, I managed to create a small API that allows Resource Pack creators to change dependent block textures (For example, a button) very easily.
Examples:
How to use:
Using:
To use this API with a supported Resource Pack, Simply put the API under the supported pack
Creating:
Download the API and go to the "Independent Textures" folder inside the "textures" folder (.zip>assets>minecraft>textures>Independent Textures).
It should contain many textures with their special names.
You can go ahead and edit them inside the IT_API pack
-or-
Create a new folder inside "textures" called Independent Textures, and put all the special textures in that folder.
Warning: Do NOT delete the default textures inside the Independent Textures folder. Just edit them or leave them alone. Deleting or renaming any part of this folder or this folder itself will cause blocks to have a pink/black checkerboard
Supported Textures:
So far, these are the textures that are supported:
All anvil bases for all damages.
Beacon's Glass. **
Beacon's Obsidian. **
All colors of carpet. **
All cobblestone walls, side and top. *
Comparator torches, on and off. *
Repeater torches, on and off. *
Repeater locks.
Crafting table bottom. **
Podzol bottom. **
Grass bottom. **
Snowed Grass bottom. **
Farmland dirt textures for both dry and moist. *
End Portal Frame Bottom. **
Fence, side and top. *
Nether Brick Fence, side and top. *
Fence Gates, side and top.
Glass Panes. **
Stained Glass Panes. **
All 4 pressure plates. **
Lever base. *
Jack-O-Lantern side and top. **
All Silverfish blocks (Monster Eggs). **
Snow Layers (1 Texture). **
Both Buttons. *
Daylight Detector (Real) Sides *
Door Sides, Top and Bottom *
Smooth Sandstone Top and Bottom **
Chiseled Sandstone Top and Bottom **
Mycelium Bottom **
Lit Redstone Ore **
Slime Block Inner Cube *
Cauldron Water (Per Level) **
Bookshelf Top - Bottom **
* Has unused parts of the texture removed from the texture for editing ease
** Texture explains itself.
How it works:
This API is very simple: Using block and Item models, it takes the original model of the block and changes the texture directory to be inside the "Independent Textures" folder, where you can easily edit all the blocks.
In some special cases where the Held Item has a different model and texture mapping from the actual block, the texture mapping has been changed to fit properly into the held model. These cases include:
Yeah, thank you for this, now I can have features that were exclusive to mcpatcher availble for all of my users in my custom stuff, do you have anymore plans ahead for this?
Rollback Post to RevisionRollBack
Jingle bells, decay and fails
The adventurers all died of fright.
Dungeons night, was never right
When the lich came in a sleigh.
By Sileo_Vulpes
To post a comment, please login or register a new account.
Examples:
How to use:
Creating:
It should contain many textures with their special names.
You can go ahead and edit them inside the IT_API pack
-or-
Create a new folder inside "textures" called Independent Textures, and put all the special textures in that folder.
Supported Textures:
** Texture explains itself.
How it works:
In some special cases where the Held Item has a different model and texture mapping from the actual block, the texture mapping has been changed to fit properly into the held model. These cases include:
Download [v1.1]
Version History:
I thank you greatly!
Could you possibly do one for the Doors so the sides can be indepently skinned to the front please?
That could be a nice thing to do. I will try to do it now.
-
View User Profile
-
View Posts
-
Send Message
Curse PremiumA new update has been released including Door sides and top, as well as many more textures.
All of the kudos!
The adventurers all died of fright.
Dungeons night, was never right
When the lich came in a sleigh.
By Sileo_Vulpes