Minecraft: How-To Make a Painting (2021) – Painting Door & Custom Painting!

Learn how-to make a variety of paintings in Minecraft using this quick and easy guide! In just a few steps, we'll show you how-to craft a painting, how-to place a painting, and even how to make a secret hidden door through a painting. We'll also include a list of all the available options for paintings, as well as how-to create a custom painting.

How-To Make a Painting

Crafting a painting in Minecraft is quite easy. In a Crafting Table, combine eight Sticks and one block of Wool as shown below. The Wool can be any color and will not influence the painting.

To display your painting, simply place the Painting on any wall. Paintings come in a variety of sizes and will be randomly selected from 26 available options. If you're looking for a specific size, you can limit your wall space to that exact size and the painting will be generated using that space. To remove a Painting, you can hit it with an empty hand or break the wall behind it.

How-To Make a Secret Painting Doorway

One interesting project you can do with paintings is create a secret doorway! In order to make this work, you'll need to start with a normal doorway. This can be done with a single door or double doors, but the doors must be open when you place your painting. Next, place your painting over the doorway opening.

If the painting you want is larger than the doorway, you can place the painting to the left of the door and it will cover the doorway. If you want the painting to only cover the door, you'll need to place it on the door itself by crouching before placing the painting.

The picture above is what the other side of your secret doorway will look like behind the painting. You can now move freely through the painting and doorway as long as the door stays open. If the door is removed or destroyed, the painting will fall off.

List of Paintings

There are a total of 26 paintings in Minecraft and they come in quite a few sizes. Below is a list of all paintings as well as their size and IDs.

1x1 Paintings

There are seven paintings that are 1x1 blocks. These images are 16x16 pixels.

2x1 Paintings

There are five paintings that are 2x1 blocks. These images are 32x16 pixels.

1x2 Paintings

There are two paintings that are 1x2 blocks. These images are 16x32 pixels.

2x2 Paintings

There are six paintings that are 2x2 blocks. These images are 32x32 pixels.

4x2 Paintings

There is one painting that is 4x2 blocks. This image is 64x32 pixels.

4x3 Paintings

There are two paintings that are 4x3 blocks. These images are 64x48 pixels.

4x4 Paintings

There are three paintings that are 4x4 blocks. These images are 64x64 pixels.

How-To Create a Custom Painting

If you would like a painting in Minecraft to be a custom image of your choosing, follow along and we'll take you through the steps involved in creating your very own unique Painting!

Step 1: Create a Resource Pack

Before you can begin to create your own Painting, you'll need to create a resource pack. Resource packs allow you to alter textures, sounds, models, and many other aspects of the game.

Navigate to your "resourcepacks" folder within the ".minecraft" folder. Create a new folder and name it whatever you want. For this example, I named mine "Custom_Paintings." Within this folder, create a text document named "pack.mcmeta." It is vital that this is labeled correctly with the .mcmeta extension.

In the text document, type out the following exactly:

   "pack": {
      "pack_format": 5,
      "description": "Custom Paintings"

Where it says "Custom Paintings" you can label this with whatever you named your folder. Open up Minecraft and navigate to your Resource Packs. These can be found by clicking "Options" and then "Resource Packs" as shown below. 

Your custom resource pack should show up on the left side. Click on the triangular arrow on the icon of your resource pack to move it over to the right side under "Selected Resource Packs."

Once you hit "Done," your resource pack will be loaded into the game.

Step 2: Finding Your New Painting Image

Do you remember reading about the sizes of the paintings above? That information is important when creating your custom image. By creating a custom image, you are replacing one of the 26 paintings in the game. In order to do this, you must decide what size painting you will overwrite. For example, if you decide to overwrite the painting with the ID "pointer" which is a 4x4, you'll need to make sure your image is also a 1:1 ratio, or just stick to the original 64x64 pixels.

For my example, I found a 64x64 pixel image on pixelartmaker. You can use a resource like this website to create your own image, or use any image as long as it can be converted into the appropriate ratio.

When you have your image finalized, you'll need to save it in a specific manner. Depending on which painting you choose to replace, you'll name the image that paintings ID with the extension .png. For this example, we are overwriting "pointer" so our new image will be named "pointer.png."

Step 3: Placing Your Custom Image Into Your Resource Pack

Next, you'll need to create a series of folders. In "Custom_Paintings" (or whatever you chose to name your resource pack folder) create a folder named "assets." Within the folder "assets" create a folder named "minecraft." Within this folder create a folder called "textures." And finally, within "textures" create a folder named "painting."

Here, you will place your custom image. If everything was done correctly, your image should show up in-game when you create a painting of that size.

If you're playing on a shared Minecraft Realm, this custom painting will only be visible to you. Other players will see the original "pointer" Painting unless they also go through these steps.

Follow us on Twitter and Facebook to get updates on your favorite games!

Recently Updated Minecraft Posts

Leave a Comment

Comments are on moderation and will be approved in a timely manner. Please read the following rules before commenting:

  • All comments must be on topic and add something of substance to the post
  • No swearing or inappropriate words
  • No asking or begging for anything free
  • Do not attempt to start a poll in the comments
  • Comments in all CAPS will be removed
  • We reserve the right to remove a comment for any reason
  • Do not impersonate a staff member or influencer

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


  1. Hi, I went through the steps of making the text file and folder, checked that I did it correctly, but the resource pack did not show up in the resource pack selection in my game. I have optifine installed. Is the mod preventing the pack from getting in?

    1. I believe that is the case, yes. This might only work with default Minecraft textures.

    2. Hi, this is the same person replying. Apparently trying it for a non modded minecraft version didn’t work either. I deleted the .mcmeta file and the folder that contained it. Tried it again. Still didn’t work. The only available texture pack for me is the programmer art. I even tried dragging and dropping the Custom Paintings folder into the resource pack page in minecraft, and it asks me if I want to add it. I click yes, but nothing shows up.

      1. Hmm, that is weird. Have you tried having another Minecraft installed? Another folder where it runs and having it completely default, to see if that works?

  2. why is it saying: ‘for older version’ incompatible?

  3. It’s working even it’s pixellated.

    Thanks! 🙂

    1. Because It’s HD, then pixellated.

  4. For some reason I can’t get this to work. I do everything right but the pack won’t show up.

    1. you have to change the text document ” .txt ” to ” .mcmeta ” then it shows up.