

A 16x with no special features should most likely be under 2MB. Especially in 16x packs, including things like sounds and lang/font files can take up much more space than all of the textures you’ve included. If you include 100MBs of junk you don’t need to include, many people likely won’t want to use your pack. The less files you have, the smaller the pack will be and the more quickly/likely people are to download your pack.

If you include any files, specifically GUIs, there is a chance their usage will change in the future rendering your version broken… while if you don’t include them, they use the default one which will always be proper. If you include vanilla assets this won’t work because they will stay as vanilla. If you only have redone block/item textures, people using your pack can put another pack they like under yours in the pack stack, so anything you haven’t done is filled in by it. If you only include assets that differ from default, it opens up new possibilities: If you want to, you could have packs that only edit the dirt texture, a mod texture, sounds etc. The only mandatory stuff here is the pack.mcmeta and assets folder. Something you should always mention is that the way Minecraft handles resources, you only need to include files in your pack that you edit… and that’s all you should include.

Do not open it as a Java thing, because it won’t do anything. Select the most recent version and open the.minecraft folder and open the Versions file Source: Where can I find the default texture pack to edit? : Minecraft () Default Textures /u/thiscommentisboring Perfect for making your own custom texture pack. Two commenters very clearly and concisely explains how to get and use the default textures for ANY Minecraft version. I came across a 7 year old thread on Reddit that still holds up.
