# How to create a custom texture pack in minecraft ?

#### How to create a custom texture pack in minecraft ?

<figure><img src="https://cdn.minecrafttop.com/news/how-to-make-a-custom-minecraft-texture-pack/featured_bb4167ae38355a7ea80bd908e692522910f6399a75925c530499f8b09e463db1.jpg" alt="How to Make a Custom Minecraft Texture Pack Featured Image"><figcaption></figcaption></figure>

### How to Make a Custom Minecraft Texture Pack

*Last updated August 30, 2022*

### **Intro**

Minecraft is more than a decade old at this point, and the default textures are something that we’ve grown accustomed to. But this doesn’t mean that we shouldn’t try new things. Minecraft makes it super easy for us to add new textures to the existing blocks in the game, and also create custom ones for ourselves!

A minecraft custom texture packs can have blocks with textures you like. You can go nuts with this project! You can add a smiley face on every dirt block, or turn every dirt block into a red-colored block, the possibilities are endless and in this easy to follow guide we will show you how to do it!

### **Step #1**

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_2561766a3cc5dc1bb4557c8f9143470360d621a4d00a2423b13f357f7d6540f7.jpg" alt="Open %appdata%"><figcaption></figcaption></figure>

The first step is fairly easy, while on your desktop screen press the Windows button and the R key together. A small pop-up window will show up. In this, you’ll have to type **%appdata%,** and click OK. This will open up a folder on your desktop that is normally hidden.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_80f3137eaff2f1ae5ee28573bd256494c0d3c0e76f7198b5972e134113e30350.jpg" alt="Find the Minecraft folder"><figcaption></figcaption></figure>

After this, locate the folder with the name Minecraft and open it.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_efed4e1ab12f81d42f460e316cefeb57a080657e963a61fd743792dbec95924e.jpg" alt="Many folders"><figcaption></figcaption></figure>

Inside that folder locate the **versions** folder. Choose the version of Minecraft that you want to add a texture pack too.&#x20;

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_c59274e447a00c03e771fdc29cc067cd65ff93ffb6789e62f7348c6bf75720d4.jpg" alt="Choose 1.17.1 version"><figcaption></figcaption></figure>

We’re using version 1.17.1 for the tutorial, but you can choose any version that you want.

### **Step #2**

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_6a2a50a2ea3a0eb35c32e208fc1fc0d9db8cc9689d8dd39ca8b73049fcfbdc08.jpg" alt="1.17.1 jar file"><figcaption></figcaption></figure>

When you open the 1.17.1 folder you’ll see a .jar file with the JAVA logo, if you don’t see this, update your JAVA version, or [install JAVA](https://www.java.com/en/) if you haven’t already.&#x20;

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_a1787883f705dec509c3d87568db70826a792db94037e86899671f97a2d8f8f1.jpg" alt="1.17.1 jar file"><figcaption></figcaption></figure>

Take that .jar file to the desktop screen.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_49ea6936692769d9212d0f1ad78e934926531d31657c005ef836c10619316cf7.jpg" alt="Converted to a .zip file"><figcaption></figcaption></figure>

Rename the file to .zip, and this will convert it into a zip folder.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_6145fa65b992bc5ac2afe53e667ff974856a940f34a98548bd614ef32be11779.jpg" alt="Extract here option"><figcaption></figcaption></figure>

Right-click on the zip file and extract (choose the **EXTRACT HERE** option) the zip file on the desktop

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_b6c59434edf318865bcc8bc22f037464234c8aff5f6c724170682ab4de7c6f2e.jpg" alt="new folder with version name"><figcaption></figcaption></figure>

A new folder with the version name will pop up. Now open it.

Step #3

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_967271620a41ff0ce0120e1c960b5ddfca86192098e16fb8205809c909c76f22.jpg" alt="Recycling a bunch of files"><figcaption></figcaption></figure>

Delete everything in the folder except for the assets folder.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_e16df832fcba313a42501720d98ba0a37bd7835ca0421d50186eeb79844a2585.jpg" alt="Pictures of a bunch of texture folders"><figcaption></figcaption></figure>

Next move to the textures folder that is inside the assets folder. Follow this path: assets->minecraft->textures.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_234e1fb5b263a3a1b261536c45af4e79517123419ad3011ee02ed125d110d27d.jpg" alt="&#x22;Anvil top png&#x22; file"><figcaption></figcaption></figure>

You’ll see the various different textures, like blocks, paintings, misc, etc

### **Step #4**

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_57e1dc8b4d4f449fdf1027a73510d0b4b5bf28bbf92f96ded7042e2843adb4a5.jpg" alt="&#x22;Open with Paint&#x22;"><figcaption></figcaption></figure>

You can right-click on any of the textures and use the option **edit with** to edit the texture itself. For example let’s take this dirt block and open it’s texture in Paint (you can use any photo editing software you want, such as Photoshop).

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_01219b9e9f359ed327b3f15b9d2f44bef8718d97d99f29bd8a218e285a7170a4.jpg" alt="Example of texture for texture pack made in paint"><figcaption></figcaption></figure>

You can do whatever you want and after you’re done simply save it and overwrite the original.

### **Step #5**

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_d9eed766ec65b69953c309789e07c312c7a5a1fecc1bfa472658614cdb02e8d9.jpg" alt="Assets folder shown"><figcaption></figcaption></figure>

After editing every texture you have to go back to the main folder where the asset folder was.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_455c2f2d84ce7d6307625f16574894980fd4b967b3ec00241c77ab574e011921.jpg" alt="creating a new txt document"><figcaption></figcaption></figure>

Create a new .txt document.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_63585583aa1ee2b16d124e231c145d9ab41e035e05a3cabf200f96d3b225e31c.jpg" alt="Saving the Notepad++ folder"><figcaption></figcaption></figure>

Open the .txt folder and **save as pack.mcmeta** and select all files option as well, if you dont have it, use this [mcmeta download](https://gist.github.com/ItsPepperpot/c927e635fb9609cfa2a97c93327f33f2).

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_d315dbcce878e1cf768d1a6697737acc1768db78e0bedcd65945a6b29efee5e8.jpg" alt="Pack.mcmeta in the folder"><figcaption></figcaption></figure>

A new folder will be created in the 1.17.1 folder

[Download notepad++,](https://notepad-plus-plus.org/downloads/) which is a more advanced version of the normal Notepad program.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_f66e212a9b28271bfdb0ed84e39a1365a693be07c7f36efa3d6e433f87e5b5b6.jpg" alt="Instructions on downloading Notepad++"><figcaption></figcaption></figure>

Open the pack.mcmeta folder with Notepad++.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_b22cd536f122034f4961ab243d781fb406afdaba0c29efb6ee6c22b40dc679ae.jpg" alt="The text below pasted into Notepad++"><figcaption></figcaption></figure>

Paste this code, replacing the example name placeholder pack format:

{

&#x20; "pack": {

&#x20;   "pack\_format": 4,

&#x20;   "description": "Example"

&#x20; }

}

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_a9a1b52d93e3358479ee866bd43313c261a7dac17450590fd75039b3fe239aeb.jpg" alt="Send to compressed zipped folder"><figcaption></figcaption></figure>

Select the pack.mcmeta mcmeta file folder and the assets folder and compress them into a zip file as shown in the image above.

### **Step #6**

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_5589e80e60d8fd1bee9c537c58dd5763d14cb5bc0bf90ce5ea75ca0c14db61ee.jpg" alt="Minecraft pause screen"><figcaption></figcaption></figure>

Launch Minecraft, start playing, and pause. Go to the resource pack options.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_6484587680e78cb5a8628285de74d6ff9da4de78e61ef32efbd34e0b55a7ac4c.jpg" alt="Folder stating &#x22;this file is empty&#x22;"><figcaption></figcaption></figure>

Use the open pack button and locate our newly created zip file from step 5.

<figure><img src="https://cdn.minecrafttop.com/news/draft-63980/image_df6221948db6f99f2dba6018af094bbdb9e4d98169beaf808ffc92ad4f23a7bd.jpg" alt="Position where the texture pack is found in the launcher."><figcaption></figcaption></figure>

Drag it to the right side, and click done, and that’s how you add a custom texture pack to the game!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://know.endercloud.in/faq-minecraft/how-to-create-a-custom-texture-pack-in-minecraft.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
