![]() |
VOOZH | about |
The pack.mcmeta file is used to define metadata of a resource pack or data pack. The presence of this file identifies a directory or ZIP archive file as a resource pack or data pack.
The pack.mcmeta file is defined using the following JSON format:
/datapack list command, or when viewing the pack in the Create World screen.82 or [82] is equivalent to [82, 0].min_format. Specifying a single integer is interpreted as any minor version.42, [42, 45], { "min_inclusive": 42, "max_inclusive": 45 }.a-z, 0-9, _ and -). In this directory, pack.mcmeta and pack.png are ignored.min_format in the pack section above.max_format in the pack section above.42, [42, 45], { "min_inclusive": 42, "max_inclusive": 45 }..json file with the same name in the directory assets/<namespace>/lang.
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.7.4 | 13w47a | The description value of pack.mcmeta can now be raw JSON text format. | |||||
| 1.19 | 22w11a | Added optional field filter - specifies file filters.
| |||||
| 1.19.3 | 22w46a | Added support to include non-ASCII characters (encoded as UTF-8) directly instead of using escape sequences. | |||||
| 1.20.2 | 23w31a | Added optional field supported_formats - specifies a range for pack formats that the pack supports.
| |||||
Added optional field overlays - specifies sub-packs that are applied over the "normal" contents of a pack.
| |||||||
| 1.21.9 | 25w31a | The supported_formats field has been removed.
| |||||
The pack_format field is now optional.
| |||||||
Added required field min_format - specifies the minimum version supported.
| |||||||
Added required field max_format - specifies the maximum version supported.
| |||||||
For overlays entries:
| |||||||