Tutorials Custom texture packs


Info

The purpose of this article is to teach you how to create a custom texture pack. It focuses on the extraction of appropriate files from the game Java Archive minecraft.jar, their editing, and packing the newly created textures and putting them back into the game. For a list of completed community texture packs, see the article on Texture Packs This page contains content that is no longer in the game. In 1.6.1, texture packs were replaced with resource packs. Be that as it may, texture packs still exist in the Console Edition. See custom world minecraft .

Check out Resource Pack Creators The contents of this page are not supported by Mojang AB, the Minecraft Wiki, the Minecraft IRC channel or the Minecraft Forums. Name Description Date Version Platforms Link Latest Compatible Release Source available Programming language minecraft for programs to simplify the process of creating texture packs.

Extraction

The original textures are located in the game Java Archive file minecraft.jar. Any zip archiver should be able to extract files from it as the Java Archive format is just a subset of the common zip format. Exact procedure for locating the game archive and extracting the files from it varies by operating system. Below is a list of files and subfolders of interest while creating a new texture pack:

File Description Notes
pack.png Thumbnail of pack in texture selection list. Size should be 128⃄₂⃂ₗ128 pixels.
pack.txt Optional description of texture in pack selection list. The text shouldn`t be too long or it will not appear.
particles.png All particles The redstone particle`s color cannot be changed.
terrain.png All blocks See the various blocks found in Minecraft. For the blocking with shields that reduces damage when performed, see Blocking. All blocks Blocks are the basic units of structure in Minecraft. Contents 1 minecraft Since Beta 1.8, the chest has its own texture located in item/chest.png, (and item/largechest.png) similar to that of mobs, however the textures in the terrain file are still used for the particle effects when breaking a chest.

The water and lava textures can only be changed with the HDHigh-Definition Texture pack patch.

> All blocks and items are now individual files found in the "texture" folder instead.1.5 update

achievement/ The Achievements Pocket Edition & Console Edition only The popup that appears when an achievement is earned. "The End?" and "The End." redirect here. For the dimension, see The End. Certain names of achievements redirect here. For minecraft screen GUI.
armor/ All armor Armor Type Wearable items Durability See Durability Renewable Yes Stackable No Data values See Data values Name See Data values For the armor that can be worn by horses, see Horse Armor. Armor classes. From minecraft in game. This also contains the overlay for a charged creeper Creeper Health points 20 () Attack strength Varies by proximity and difficulty. Maximum damage: Normal: 49 ( × 24.5) Charged: 97 ( × 48.5) Size Height: 1.7 Blocks Width: 0.6 Blocks Spawn Light level of minecraft and protected Wither Wither Health points 300 ( × 150) 600 ( × 300) Pocket edition only] Armor points 4 () Attack strength Easy: 5 () Normal: 8 () Hard: 12 () Size Height: 3.5 Blocks Width: 0.9 Blocks Spawn minecraft .
art/ All paintings Painting Type Decorations Durability N/A Renewable Yes Stackable Yes (64) Internal ID PC: 9 PE: 83 Network ID PC: none Entity ID painting Drops 1 Painting First appearances See History Data value dec: 321 hex: 141 bin: 101000001 minecraft in game.
environment/ Snow, rain and clouds Clouds as they appear with Fancy graphics Clouds are graphical effects in the sky. They serve a solely aesthetic purpose. Contents 1 Appearance 2 Behavior 3 Video 4 History 5 Issues 6 Gallery 7 References minecraft .
font/ In-game font.
gui/ Item hotbar, inventory screens, item thumbnails, Minecraft logo and menu background.
item/ In-game models for items such as signs Sign Type Non-Solid Block Physics No Transparency Yes Luminance No Blast resistance 5 Hardness 1 Tool Renewable Yes Stackable Yes (16) Flammable No, but catches fire from lava (Yes in Pocket Edition) First appearances See minecraft , carts Minecart Type Vehicles Durability N/A Renewable Yes Stackable No Internal ID PC: 42 PE: 84 Network ID PC: 10 Entity ID minecart Drops Minecart (1) Health points 6 () First appearances See History Data value minecraft , boats Boat Type Vehicles Durability N/A Renewable Yes Stackable No Flammable No, but drops except in lava Internal ID PC: 41 PE: 90 Network ID PC: 1 Entity ID boat Drops See Drops Health points 4 minecraft , arrows Arrow Type Combat Durability N/A Renewable Yes Stackable Yes (64) Internal ID Normal / Tipped: PC: 10, PE: 80 Spectral: PC: 24 Network ID Normal / Tipped: PC: 60 Spectral: PC: 91 Entity ID Normal minecraft , and chests Chest Type Block Entity Physics No Transparency Yes Luminance No Blast resistance 12.5 Hardness 2.5 Tool Renewable Yes Stackable Yes (64) Flammable No, but catches fire from lava First appearances See History Drops Chest (1) minecraft . The doors Door Transparency Yes Luminance No Blast resistance 15 (Wood) 25 (Iron) Tools Renewable Yes Stackable Yes (64) Flammable Iron: No Wooden: No, but catches fire from lava Drops Itself Data values See Data values Name minecraft file is used as a template representing the right and left sides of doors placed from right to left..
misc/ Biome A river bisecting a jungle biome. At the top right is a forest. A river running through a mesa biome with mesa plateaus, with a savanna biome in the bottom right. “ In case you minecraft grass/foliage color, overlay for pumpkin Pumpkin Transparency Partial (blocks light) Luminance No Blast resistance 5 Tool Renewable Yes Stackable Yes (64) Flammable No Drops Itself Data value dec: 86 hex: 56 bin: 1010110 Name pumpkin See the pumpkin block. For minecraft helmets, the clock Clock Type Tools Durability N/A Renewable Yes Stackable Yes (64) First appearances See History Data value dec: 347 hex: 15B bin: 101011011 Name clock See the in-game item. For the redstone circuit, see clock circuit. minecraft dial, footprint, and the Map Map Type Tools Durability N/A Renewable Yes Stackable Yes (64) First appearances See History Data values Drawn dec: 358 hex: 166 bin: 101100110 Empty dec: 395 hex: 18B bin: 110001011 Name PCPersonal Computer Drawn: filled_map Empty: map PE Drawn: ? Empty: emptymap This minecraft Background.
mob/ All mobs "Monster" redirects here. For the mob called "monster" in the code, see Human. Mobs are living, moving game entities. The term "mob" is short for "mobile". 1] Contents 1 Spawning 2 Behavior 3 List of minecraft in game.
terrain/ Sun The sun. The sun is a celestial body that provides light and life for the Minecraft world. Contents 1 Daytime 2 Sunlight 2.1 Effects on mobs 3 History 4 Issues 5 Trivia 6 Gallery 7 minecraft and Moon A full moon. The moon is a celestial body that appears during the Minecraft night. Contents 1 Nighttime 1.1 Stars 2 Phases 2.1 Effects on mobs 3 History 4 Issues 5 Trivia 6 Gallery 7 minecraft . The image is horizontally flipped in the game. (any words drawn will be backwards)
title/ panorama pics, mclogo, black.png, mojang, and splashes.
title/bg/ Minecraft main menu background Named panorama0 - panorama5

Videos

Windows

Select all the files (edited or not) Then choose the 7-zip or WinRAR option after right clicking and select "Add to archive...". The archive will open, and you can name the file. Then hit "OK", and the program will make all the files into a zip archive. To put into minecraft, simply start the launcher, log in, and at the title screen go to the button "texture packs". In the lower left, click the Open Folder button and drag your ZIP into the folder. Select your texture pack, and view it on your computer.

Mac OS

Highlight all the files in your folder, right click, and click "compress (#) items". A new file called "Archive.zip" should appear. Rename the file to your liking. Go to Finder>Library>Application Support>minecraft>Texture Packs, and drag your .zip in. Now you can use your texture pack by selecting the button "mods and texture packs" in the main menu of minecraft, and clicking on your pack.

GNU/Linux

On GNU/Linux-based systems, the game archive is usually located at ~/.minecraft/bin/minecraft.jar where "~" is the user`s home folder, usually located in /home/. Many desktopa desktop is a computer GNU/Linux distributions come with graphical archiver utilities that integrate with the desktop environment. If the zip and unzip command-line programs are available, the files can be simply extracted to a folder on the desktop using the following command in the terminal:

unzip -d ~/Desktop/my_texture_pack ~/.minecraft/bin/minecraft.jar pack.png pack.txt particles.png terrain.png achievement/* armor/* art/* environment/* font/* gui/* item/* misc/* mob/* terrain/* title/*

Editing textures

What each image in the terrain.png represents as of Minecraft version 1.4.5.

The textures are in the Portable Network Graphics (PNG) format and can be edited with any image editing program that can handle the format including transparency. There are many different programs that support this, some free ones include Paint.net (Windows) (which even Notch uses), GIMP (Windows, Mac, Linux), Paintbrush (Mac), and many more. Edit each PNG file as desired and save them with 32-bit color depth to preserve transparency.

Although @@@#@@@Microsoft(microsoft.com)###@### Paint does not handle transparency, it can still be used to make/edit textures. Basically, if you open a PNG image in Windowsis a separate viewing area on a computer display screen in a system that allows multiple viewing areas as part of a graphical user interface XP, a window should pop up showing transparency as a white and gray checkered pattern does not work Win7 - no options of this type available. There is a tool located on the tool bar that should have a screen tip with `Change to transparent` or something similar. Go into MicrosoftTechnology company Paint and create/edit your texture(s). Find a color not used in the texture, and fill in the white space with it. Then, select the area desired to copy and paste it onto the PNG image. Paste it onto your PNG image and make sure to cover it completely. Simply change your unwanted color to transparent using the tool mentioned earlier, and every last pixel of that color on the current document will be changed to transparent. Beware, make absolutely sure that you do not click the wrong color, as this may mess up all textures in the document.

Packing and installation

Once you are done editing, create a zip file of the files modified (or, in Minecraft 1.3, you can use a folder with the files too), preserving all folder hierarchy. The root folder of the zip must have the files and folders listed below, or else they will not be changed. If you find that nothing changes when you select your texture pack, make sure that the files are in the root of the zip and not one folder in.

Ubuntu/GNOME

Folder Layout ~/.minecraft/resourcepacks/MyPack/(assets ect)

In Terminal, run this command...

 cd ~/.minecraft/resourcepacks/ && zip -r MyPack.zip MyPack 

...then launch Minecraft and enable the resource pack.