Minecraft Resource Pack Wiki and Tool Guides

Minecraft resource pack guides, CustomModelData explainers, and walkthroughs for the generator, skin editor, texture painter, potions, and villager trade tools.

General Articles

What is CustomModelData and how does it work?

How one vanilla item can become a katana, mug, chainsaw, or any other model without mods.

Read article

Resource pack structure

A quick reference for textures, models, blockstates, and common file names.

Open reference

Privacy Policy

How the site uses cookies, Google AdSense advertising, and user privacy controls.

Open policy

Minecraft Resource Pack Generator

How to Use the Minecraft Resource Pack Generator

A step-by-step guide: choose a version, add items, blocks and armor, upload textures, preview the result, and download the ZIP.

Read guide

Other Tools

Skin editor

How the classic 64x64 layout works, what the overlay layer is for, and why painting directly on the model helps with sleeves, hats, and boots.

Read article

Texture painter

How texture size changes detail, workload, and readability, and how to move exported PNGs into the resource-pack generator.

Read article

Custom potions

How to build a potion with potion contents, custom effects, bottle color, lore, CustomModelData, and a give command for the right Minecraft version.

Read article

Custom villager trades

How Offers, Recipes, prices, rewards, limits, CustomModelData, and summon commands work.

Read article

Path Reference

TypePack pathExample name
Itemassets/minecraft/textures/item
diamond_sword.png
Blockassets/minecraft/textures/block
oak_planks.png
Item modelassets/minecraft/models/item
custom_diamond_sword_1.json
Blockstateassets/minecraft/blockstates
crafting_table.json