Minecraft Blogs / Tutorial

The Texture Pack Guide

  • 3,437 views, 1 today
  • 6
  • 4
  • 16
Stronghold257's Avatar Stronghold257
Level 38 : Artisan Ninja
16
This is a tutorial about texture packs.

What you need:
How to get the files to edit:
Windows:
  1. Click on the Start button.
  2. Search run.

  3. Click on it, and type in %appdata%.

  4. After getting there, navigate to .minecraft.

  5. Go into the bin folder
  6. Right click on minecraft.jar.

  7. Scroll over to Open With.
  8. Click on WinRAR.

It should something like this:

TCwYy

TCwYypng


Drag the following files/folders to wherever you want:
  • Achievement

  • Armor
  • Art
  • Environment
  • Font
  • Gui
  • Item
  • Misc
  • Mob
  • Terrain
  • Title
  • Pack.png
  • Pack.txt
  • Particles.png
  • Terrain.png
Mac: Thanks AlexTheRobot for this tutorial! Note: It still needs touching up, help wanted!
  1. Find the minecraft.jar
  2. Unzip it with The Unarchiver, NOT archive utility (which comes with MacOS)
  3. This will give the actual folder and archive utility gives you some strange unusable file
  4. Then all of the files will be there in alphabetical order
  5. Right click

  6. Select clean up

  7. Scroll over to by
  8. Select kind

  9. This will move all the different files to a separate section
  10. Find the files you will need after this


Now you're ready to edit!

Editing Textures:
Now you are going to be using your image-editing software. Open it up, and open any texture up. Most people, including myself, start out with the terrain. So, I will be using that and Paint.NET in this example.

So, you should have something like this now:

BNpiBNpipng

Grab your pencil tool and edit away, my friend!

Zipping Tutorial:
To put a texture pack into a .zip file follow these steps:

Windows:
  1. Right click in your desired directory, then move your mouse over New, and click on WinRAR Zip File. Name it whatever you want, and open it. Drag your texture(s) into it. Done!
  2. Select your texture(s) that you want, and then right click. Click on Add to Archive, and then check .zip under Archive Format.


Mac: I do not have a mac, so I have no idea on how to do this on a Mac. If you do, PM me a tutorial of it, and I'll include it!

NOTE 1: YOU ONLY NEED YOUR EDITED TEXTURES IN THE .ZIP FILE
NOTE 2: MAKE SURE TO HAVE IT SETUP SOMETHING LIKE THIS:
bqGXNpng or QPjmpng (Second image supplied by Insomniac_Lemon)

Installing a Texture Pack:
Windows:
  1. Click on the Start button.
  2. Search run.

  3. Click on it, and type in %appdata%.

  4. After getting there, navigate to .minecraft.
  5. Go into the texture packs folder.
  6. Download your texture pack.
Firefox: Save the download and drag it into the texture packs folder.
Internet Explorer 9: Either save the download and drag into the texture packs folder, or save it direct to it.
I do not use, or have not used, the other browsers. If you know how to do this on them, tell me!

Mac:
I do not have a mac, so I have no idea on how to do this on a Mac. If you do, PM me a tutorial of it, and I'll include it!


Resizing Textures:
To resize a texture, there are a couple of ways.
  • Resizing a whole file
  • Resizing one texture
Resizing a whole file:
  1. Find your resize thing (Ex. Image > Resize)
  2. Resize it to whatever resolution (Ex. 32x - 512x512; 8x - 128x128; 64x - 1024x1024; [Some files])

Resizing one texture:
  1. Select the given texture
  2. Copy it
  3. Create a new file
  4. Paste it
  5. Find your resize thing (Ex. Image > Resize)
  6. Resize it whatever resolution (Ex. 32x32; 8x8, 64x64; [Some files])


Tilling Errors and how to fix them:
Tutorial by
One of the biggest issues all texture artists face is the concept of tiling. 'Tiling' refers to the appearance of your block textures when viewed in a large grouping-- i.e. what your cobblestone texture looks like when part of a large castle wall.

Oftentimes textures that look good as single blocks create distracting patterns when placed together into groups, which makes them unsuitable for large projects. These 'tiling issues' are notoriously hard to spot, and frequently even harder to get rid of. Luckily, there are a few tricks you can learn for how to anticipate tiling problems and eliminate them from your textures.

Below is a short guide to the various types of tiling errors that can occur and several methods for eliminating them. NOTE: These techniques only apply for blocks that would normally be found together in large groups, such as stone, dirt, cobble, sand, grass, leaves, etc. Blocks such as pumpkins and enchanting tables are not expected to tile well, because they are normally only used as single blocks rather than walls or floors.

Match-up Error



This type of error occurs when the lines or patterns in a texture (such as the cracks between cobblestones) do not match up from one side of the block to the other. Below is an example of a simple brick texture in which the lines between the bricks are drawn incorrectly and do not form whole bricks.

Posted Image
Outlined brick texture


At first glance you might think that this is a pretty good base for a brick texture. But when the block is copied and pasted into a 2x2 square, a match-up error appears:

Posted Image
Match-up error: The lines do not connect where they should

As you practice texturing you will learn to mentally trace the path of your patterns/cracks to make sure that everything connects where it should.

Always copy and paste your textures to check for tiling as you go along! Periodically tiling your textures as you work on them will save you a lot of trouble in the long run and help you to spot small tiling issues before they become big ones.

Pattern Error



Pattern errors occur when slight variations in the color, shading, or size of a texture create unwanted patterns when the block is tiled over a large area. An example would be a dark spot on a block that looks like a face from a distance. Pattern errors are not quite as dramatic as match-up errors, but they will severely decrease the appeal of your pack depending on how annoying the pattern is (no one wants a bunch of faces in their castle wall, for instance).

Below is an example of a 16x cobblestone texture that has a pattern error.

Posted Image
Cobblestone texture

At first glance this texture appears to be error-free. But once again, when the block is tiled a previously unseen pattern appears:

Posted Image
Example of a pattern error


The cobblestone circled is far larger than the others, and thus stands out from the texture, creating a visible pattern.

Again, the best way to spot tiling errors is to copy and paste your textures into a square.

Grid Error



Very similar to the pattern error, a grid error is caused when bands of lighter/darker areas cut through the texture (typically along the edges) creating a grid when tiled.

Posted Image
A stone texture



Posted Image Posted Image
Left: Tiled, Right: Errors highlighted

When the texture is tiled, it become obvious that the strips of light and dark running through the texture form a grid. A method for fixing both pattern errors and grid errors are detailed below.

Perfect Tiling: A few tips
For blocks that do not have definite edges, use the following technique to isolate areas of bad tiling. NOTE: This method will not work for logs, cacti, or any texture where an edge of that texture must always be on the outside!

Tiling issues that occur at the corners or along the edges of the block tend to be very difficult to fix due to the fact that the edges have to mesh together. Below is a method for bringing those edge problems into the center of the block where they are much easier to get rid of.

First, divide the texture in half down the center and switch the two halves:

Posted Image


The result can be seen below. The two vertical edges have now been brought into the center.

Posted Image


Next, divide the texture in half again through the middle and switch the two halves:

Posted Image


And voila, the single large stone that caused the tiling problems demonstrated above is now in the center of the block where it can easily be broken into smaller stones.

Posted Image





For textures where the above method cannot be used, arrange copies of the target texture in the pattern shown to help simplify the editing process:

Red
RedRedRed
Red


This arrangement allows you to see how all the edges connect, giving you the ability to modify the edges of the center texture to match the edges of the textures around it. Only edit two adjacent edges at once! If you try to do all four edges without re-copying the modified texture, you will be undoing all the corrections you made.

Permission

Ore Embedding:
A little taste of ore embedding, simplified.

NKKYFpng


Common Problems & Solutions:
  • Texture folders not working

They must have a pack.txt(Can only include 2 lines of text) and a pack.png(Can be any size, smaller is better) inside of it.
  • White/Default spiders/enderman/enderdragon
If this happens, make sure the spider_eyes.png or enderman_eyes.png has a black background.

CreditInsomniac_Lemon, Develsaa, Psientist, Levaunt, RobotHacker, Tecknician, DrFrozenFire, Steelfeathers, Fishy von Mint, Danori, AlexTheRobot, 3D
Tags

4 Update Logs

Update #4 : by Stronghold257 10/22/2012 2:55:28 pmOct 22nd, 2012

Changed the title and changed some pictures.
LOAD MORE LOGS

Create an account or sign in to comment.

UltimateRecursion
01/07/2013 6:18 pm
Level 50 : Grandmaster Blob
UltimateRecursion's Avatar
No.

I need an updated reference blog on what each texture in a texture pack is used for in-game.

This is a good one, but is way too outdated.
1
RonaldoMario
10/22/2012 3:26 pm
Level 33 : Artisan Dragonborn
RonaldoMario's Avatar
Thanks im gonna try to make a texture pack
1
Stronghold257
10/22/2012 3:47 pm
Level 38 : Artisan Ninja
Stronghold257's Avatar
No problem, I'd love to see it!
1
AlexTheRobot
10/17/2012 8:16 pm
Level 24 : Expert Artist
AlexTheRobot's Avatar
Hey stronghold, on a mac, you find the minecraft.jar, then unzip it with The Unarchiver, NOT archive utility (which comes with MacOS), it will give the actual folder and archive utility gives you some strange unusable file called a .jar.cpgz, then all of the files will be there in alphabetical order, right click and select clean up by, then select kind. this will move all the different files to a seperate section. find the files you will need after this.

Also, on my mac unzipped texturepacks have worked fine since 1.1, idk if this is macs only, or if they work on all computers
1
Stronghold257
10/18/2012 7:18 am
Level 38 : Artisan Ninja
Stronghold257's Avatar
Added, thanks!
1
AlexTheRobot
10/18/2012 5:27 pm
Level 24 : Expert Artist
AlexTheRobot's Avatar
and you have to select clean up by, not clean up. clean up is something different
pic
pic2
pic3
1
AlexTheRobot
10/18/2012 6:43 pm
Level 24 : Expert Artist
AlexTheRobot's Avatar
One of the pics shows how to get to the minecraft.jar on a mac
account name(ie:Alex), library, application support, minecraft, bin, minecraft(.jar), individual folders

the texturepacks folder would be in the minecraft.jar (look above)

also, on a mac, u can zip a folder to a .zip without winrar or anything else, just right click and click compress, archive utility (which comes with MacOs works just fine
1
AlexTheRobot
10/18/2012 5:18 pm
Level 24 : Expert Artist
AlexTheRobot's Avatar
The "unusable file" is a .jar.cpgz file
1
peytonisgreat
10/14/2012 12:30 pm
Level 66 : High Grandmaster Meme
peytonisgreat's Avatar
This gets better every time it is updated :D
1
Stronghold257
10/14/2012 3:39 pm
Level 38 : Artisan Ninja
Stronghold257's Avatar
Thanks peyton! Anything I should add?
1

Welcome