Pack.mcmeta 1.12.2 Jun 2026

pack.mcmeta file is a mandatory JSON-formatted metadata file located in the root directory of a Minecraft resource pack. For Minecraft 1.12.2

If your resource pack appears in the menu but doesn't load, or if it doesn't appear at all, follow this checklist:

"pack": "description": "Your pack description here", "pack_format": 3 pack.mcmeta 1.12.2

If you are diving into the world of Minecraft modding or resource pack creation for version , you have likely encountered a small but critical file called pack.mcmeta . This unassuming JSON file is the backbone of any functional resource pack, acting as its identity card and version controller.

In Minecraft 1.12.2, pack.mcmeta is a required JSON file inside a resource pack’s root folder. It tells the game: In Minecraft 1

: It must reside in the top-level directory, alongside the assets folder. If placed inside assets , the game will fail to detect the pack.

If you are distributing a pack for a famous 1.12.2 modpack like Enigmatica 2 or SevTech: Ages , add a note in your description field about which mod version your textures support. Since the description supports color codes, use §7 to keep it subtle. If you are distributing a pack for a famous 1

Here is the valid format for pack.mcmeta in Minecraft 1.12.2:

A pack.mcmeta file is a plain text file written in JSON (JavaScript Object Notation) format. It defines two critical properties for Minecraft:

If you zip your textures into a .zip file but forget to place pack.mcmeta in the of the zip (next to the assets folder), Minecraft will not recognize the zip as a resource pack. Fix: Open your zip file. The structure should look like this:

The file serves two primary purposes in 1.12.2: