How to find the Default Resource Pack and editing Parent Textures (e.g Bookshelves & Stone Monster Egg)
How to get the default texture pack. You will need a file editor, I personally use 7-Zip.
Go to your .minecraft folder.
Open your Versions folder.
Find your most recent Minecraft version (e.g 17w06a).
Open the file.
There are two files a jar file and a .json file.
Right click the jar file (do not open it).
The right click drop down menu will open.
Move your mouse down to where it says 7-Zip.
A new dropdown menu will open for 7-Zip.
Click Extract to "[Insert Minecraft Version Here]/".
7-Zip will create a folder named [Insert Minecraft Version Here] (e.g. 17w06a).
Move this folder to your desktop.
Open the file.
Cut the Assets folder to your desktop.
You can now delete the [Insert Minecraft Version Here] folder (e.g. 17w06a).
The Assets folder has all the resources you need (e.g. Textures, Blockstates and Models).
Stone Silverfish Monster Egg.
This one was slightly harder to change.
I used one of Vaderman24's alternate stone textures and changed it to stone_monster_egg.png
Name your custom texture to stone_monster_egg.png Open the Textures folder.
Open the Blocks folder.
Place your texture into this folder.
Open the Blockstates folder.
Find stone_monster_egg.json
Open the .json file.
{ "variants": { "normal": { "model": "stone" } } }
Now you want to change where it says stone to stone_monster_egg.
{ "variants": { "normal": { "model": "stone_monster_egg" } } }
Save the file.
Now we have to go and change the item model.
Open the Models folder.
Open the Item folder.
Find stone_monster_egg.json
Open the .json file.
{ "parent": "block/stone" }
Now you want to change where it says stone to stone_monster_egg.
{ "parent": "block/stone_monster_egg" }
Save the file.
Next we have to go and change the block model.
Open the Models folder.
Open the Block folder (leave this folder open as you will need it later).
Find stone.json
Copy this file to your desktop.
Rename this file to stone_monster_egg.json
Open the .json file.
{ "parent": "block/cube_all", "textures": { "all": "blocks/stone" } }
Now you want to change where it says stone to stone_monster_egg.
{ "parent": "block/cube_all", "textures": { "all": "blocks/stone_monster_egg" } }
Save the file.
Move the file to the Block folder that you left open.
Now you are all done.
Bookshelf
I wanted to change the bookshelf top texture to being spruce.
Open the Models folder.
Open the Block folder.
Find bookshelf.json
Open the .json file (I used Notepad++ to edit the file)
{ "parent": "block/cube_column", "textures": { "end": "blocks/planks_oak", "side": "blocks/bookshelf" } }
Now all that you need to do is change "end": "blocks/planks_oak" to "end": "blocks/planks_[enter your selected plank type in here e.g. planks_spruce]"
{ "parent": "block/cube_column", "textures": { "end": "blocks/planks_spruce", "side": "blocks/bookshelf" } }
Save the file and you're all done.
Submitted February 23, 2017 at 07:37AM by Mr_Bear_
via reddit http://ift.tt/2lufBd2