April 18, 2026
Custom Paintings in Minecraft: Canvas Sizes & Resource Packs
Turn your custom digital artwork into in-game Minecraft paintings for Java 1.21+ and Bedrock Edition.
In Minecraft 26.x, Mojang added support for custom painting variants via datapacks and resource packs! You no longer have to replace original painting textures like KZ.png.
Painting Canvas Aspect Ratios
Minecraft paintings use pixel dimensions in multiples of 16:
- 1x1 (16x16 px): Small portraits and signs.
- 2x1 (32x16 px) / 1x2 (16x32 px): Landscape and vertical banners.
- 2x2 (32x32 px): Medium square art.
- 4x3 (64x48 px) / 4x4 (64x64 px): Wall murals.
Adding Custom Paintings in Minecraft 26.x (26.1/26.2)
In Java 1.21, custom paintings are registered under data/namespace/painting_variant/my_art.json:
{
"asset_id": "my_namespace:my_art",
"width": 2,
"height": 2
}
Convert any PNG image into a ready-to-use painting pack with our Custom Paintings Pack Converter!
More Guides
Minecraft Effect Lab: Mastering Invisible Potions and Particles in 26.x
Stop letting messy swirl circles ruin your cinematic builds and boss fights. Lea...
How to Fix "Too Expensive!" Anvil Error in Minecraft (26.x Guide)
Learn step-by-step how to bypass the 40-level anvil limit, understand prior work...
How to Read Spark Profiler Reports to Fix Minecraft Server Lag (26.x)
A deep technical guide to diagnosing MSPT spikes, entity tick bottlenecks, chunk...
How to Repair Corrupted Chunks & Crash Loops Without Wiping Your World
Learn how to isolate corrupted anvil region files (.mca), locate crash coordinat...
