A texture pack is a collection of files that is used to change the in-game textures of blocks, items, mobs and the GUI. They are zip files that have various PNG images in them and a pack.txt. The default resolution for packs is 16×16 (measured pixels in block height and width). 32×32, 64×64, 128×128, 256×256 and 512×512 are refered to as ‘HD’ and requires a 3rd party patcher to run. Official support for 16×16 texture packs was added in Alpha 1.2.2. Official support for high resolution texture packs is planned for the future.
All versions of Minecraft support custom textures, old versions require you to modify the minecraft.jar file. High resolution texture packs are not supported on all versions without a patch, however in 1.8 'HD' texture packs are supported and dont need the MCPatcher.
1. Download a texture pack in a ZIP file format, do not unzip. If you create your own textures, you need to ZIP them.
2. Run Minecraft. If you already have Minecraft running, make sure you save and quit the world: you need to be in the main menu to continue.
3. Click Mods and Texture Packs button.
4. Click Open Texture Pack Folder button; this will open the folder where minecraft stores all texture packs. If nothing happens, you need to find the folder manually. Depending on your operating system it is:
- Windows XP/Vista/7: %AppData%\.minecraft\texturepacks
- Linux: ~/.minecraft/texturepacks
- Mac OS X: ~/Library/Application Support/minecraft/texturepacks
5. Do not close Minecraft. Place the texture pack (ZIP file) in the opened folder, do not unzip. If the texture pack is 'HD' then you will have to download MCPatcher.
6. In a few seconds the texture pack will appear in Minecraft. Select it and click Done. The texture pack is now applied, you may load your world and see the difference. (If you minecraft shut down, just run it again and your texture pack will work.) Have fun!!