PVPRP Logo

Register


E-Mail:

Username:

Password:

I agree with PvPRP Terms of Services and Privacy Policy

Send me PVPRP updates, giveaways, and important site news.

Already have an Account? Click here to Log In.

Log In


Username:

Not Registered yet? Click here to Register.

PVPRP LogoPVPRP
Creator Starter Platform

How to Create Minecraft Texture Packs (Beginner Guide 2026)

← Guides
Free Tools 16x Friendly No Coding ~15 Min to First Pack
Start Step 1 ↓

Making your own Minecraft texture pack is way easier than it looks. A texture pack is just a folder of small picture files that tell Minecraft what blocks, swords, and menus should look like. If you can color in some pixels, you can build one. This hub walks you through it step by step with 100% free tools — no coding, no money, no experience needed.

Quick Answer

  1. Pick a free image editor that handles .png transparency — Photopea, Paint.NET, or GIMP.
  2. Make a pack folder with a pack.mcmeta file inside it.
  3. Grab a texture, edit it while keeping the same pixel size, and save as .png.
  4. Zip the folder, drop it in your resourcepacks folder, and turn it on in Minecraft.
01

What a texture pack really is

Every block and item in Minecraft uses a tiny image. Dirt is a small image. Your sword is a small image. The hotbar is an image. A texture pack (called a resource pack on Java Edition) is simply your own versions of those pictures, bundled into one folder. When you turn the pack on, Minecraft shows your art instead of the default. Nothing about the game is hacked — you are only swapping the artwork, which is why packs are completely safe to make and share.

02

Free tools you can use

You only need one image editor that can edit .png files and keep transparency (the see-through parts). Here are the best free picks:

PhotopeaBrowser · no install

Runs entirely in your web browser, so it works on school or family computers where you cannot install programs. Great starting point.

Best for: no-install editing
Paint.NETWindows · free

Easy to learn and made for exactly this kind of work. Note: this is the free program Paint.NET, not the basic "Paint" app that comes with Windows.

Best for: easiest desktop start
GIMP / KritaWin / Mac / Linux

More powerful, with more buttons to learn. GIMP works on every system; Krita is great if you like drawing with a mouse or tablet.

Best for: growing into bigger packs
Skip the basic Windows "Paint" app. It can flatten transparency and make your textures show ugly white or black boxes in-game. Use one of the editors above instead.
03

Build your first pack

1

Set up your pack folder

Make a new folder (your Desktop is fine) and name it something like MyFirstPack. Inside it you need a pack.mcmeta file and a textures folder path. Your pack should look like this:

MyFirstPack/
pack.mcmeta
pack.png (optional icon)
assets/
minecraft/
textures/
item/ (swords, tools, food)
block/ (dirt, stone, glass)

The pack.mcmeta is a small text file. Open Notepad (or any text editor), paste this in, and save it as pack.mcmeta — make sure it is not saved as pack.mcmeta.txt:

pack.mcmeta{
  "pack": {
    "pack_format": 32,
    "description": "My first texture pack"
  }
}

The pack_format number changes with each Minecraft version. If your pack shows a version warning, look up the right number for your version. Classic 1.8.9 PvP packs use 1.

2

Get a texture to edit

You do not draw from a blank canvas — you start from an existing image so the size and shape are already correct. Two easy ways:

  • Edit an existing pack: download a pack you like, unzip it, and open one of its .png files. Fastest way to learn how the pros do it.
  • Use the default textures: Minecraft's own textures live inside the game files. Search "extract default Minecraft textures" for your version, or start from a clean base pack.

Drop that texture into your textures/ folder, keeping the same sub-folder it came from (item textures in textures/item/, blocks in textures/block/).

3

Edit your first texture

Open the .png in your editor and zoom in a lot so you can see each pixel. Then recolor or redraw it. The single most important rule for beginners:

Keep the image the exact same size as the original. A 16×16 sword must stay 16×16.

Here is the idea — same grid, new colors:

Default
Your edit

Good first edits to practice on: recolor a sword, brighten the dirt or grass, or make glass cleaner. Small wins keep it fun. When you are done, save (or "export") as a .png with the exact same file name.

4

Test it in Minecraft

  1. Select your pack folder, then zip it (right-click → Send to → Compressed/zip folder). The pack.mcmeta must sit at the top level inside the zip, not inside an extra folder.
  2. In Minecraft go to Options → Resource Packs → Open Pack Folder.
  3. Move your .zip into that folder, go back, and move the pack to the active side.
  4. Click Done and check out your new texture in-game.
Pack not showing up? 9 times out of 10 it is one of two things: the zip has an extra folder inside it, or the pack_format number is wrong for your version. Fix those first.
04

What resolution should I use?

Resolution is how many pixels wide each texture is. The default game is 16x. Bigger numbers look more detailed but take much longer to draw and can lower your FPS. For your first pack, stick with 16x.

16xDefault. Fast, clean, best to start.
32xA bit more detail, still popular.
64x+Detailed but slow to make & heavier.
05

Tips & common mistakes

  • Start tiny. Edit one sword or one block before trying a whole pack.
  • Keep the same size and file name for every texture you replace.
  • Use the pencil tool, not the brush, for clean pixel edges.
  • Turn off smoothing / anti-aliasing when resizing, or your texture turns blurry.
  • Save often and keep a backup copy of your folder before big changes.
  • Do not unzip your pack inside the resourcepacks folder — Minecraft wants the zip or one clean folder.
Pack does not appearThe zip has an extra folder inside, or pack.mcmeta is missing or misspelled.
Texture looks blurryYou resized it bigger with smoothing on. Keep it at the original pixel size.
White or black boxesTransparency got removed on save. Use Photopea, Paint.NET, or GIMP and export as .png.
Wrong editionJava uses .zip resource packs; Bedrock uses .mcpack. Pick one to start.
FAQ

Frequently asked questions

Do I need to know how to code?

No. Texture packs are just images and one small text file. There is no programming involved at all.

Is making a texture pack free?

Yes. Every tool in this guide — Photopea, Paint.NET, GIMP, and Krita — is completely free.

How long does it take to make a pack?

Your first edited texture can be done in about 15 minutes. A full pack takes longer because you are drawing many textures, but you can release it bit by bit.

What size should textures be?

Start at 16x, which matches the default game. It is faster to make and most popular PvP and Bedwars packs are 16x or 32x anyway.

Can I make a pack on a phone or Chromebook?

Use Photopea in the browser to edit images. Building and testing the final pack is much easier on a computer, but you can still draw textures anywhere.

Can I share or upload my texture pack?

Yes. Once your pack works in-game, you can share it with the community and start earning downloads. Only use art you made or are allowed to use.

Ready to share your pack?

When your pack works in-game, upload it to PVPRP to start getting downloads — or browse the most popular packs for your next idea.

Join our Discord community!

Join Now