pack.mcmeta
Missing, broken, or declared in a way the game rejects, including the 1.21.9 switch to min_format and max_format that broke many older packs.
Find out why a pack does not load, or shows purple and black squares. Drop it in and get a list of what is wrong and how to fix it.
The mistakes that quietly break a pack, found before players do.
Missing, broken, or declared in a way the game rejects, including the 1.21.9 switch to min_format and max_format that broke many older packs.
Models that point at textures or parents that are not there, item definitions naming missing models, and sounds with no .ogg file behind them.
Capital letters, spaces and other characters Minecraft does not allow in a resource path. The game skips those files, so they show up as missing.
JSON that does not parse, JPEGs renamed to .png, MP3s where only Ogg plays, and animated textures that are not a whole number of frames.
Minecraft rarely says why a pack fails. It just leaves it out, or shows purple and black squares.
Drop your resource pack's zip in at the top of this page. It is checked in your browser in a second or two, and nothing is uploaded, so unreleased work stays private.
Start with pack.mcmeta, since nothing in the pack loads without it, then the missing files and bad names. Every error names the file that is wrong and says why it fails.
Fix those files, zip the pack again with pack.mcmeta at the very top, and drop it back in. Repeat until the report comes back clean, then load the pack in game to be sure.
Every one free, with no account, and nothing uploaded.
Its pack.mcmeta declares a pack format for another Minecraft version. The checker tells you which versions your pack declares; the pack.mcmeta generator makes one for the versions you want.
That is Minecraft's missing texture or missing model. The checker lists every model that points at a texture or parent model that is not in the pack, and which file asked for it.
A reference into the minecraft namespace can name a texture that ships with the game rather than in your pack, and the checker cannot see the game's files. Everything in your own namespaces is checked.
No. Everything happens in your browser: your files never leave your computer, and there is no account to make.
Usually pack.mcmeta is missing, broken, or not at the top of the zip, often because the folder was zipped instead of its contents. The checker finds all three.
Most often a model points at a texture path that does not exist, or a file name has a capital letter or space, which makes Minecraft skip it. The checker lists both, with the file that asked for it.