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: