manifest.json

manifest.json is the file that contains subpack names, pack names, and pack descriptions


Location

Where manifest.json can be found

example-rp/ └─ manifest.json
This file is found in the root of the resource pack file if your pack is an addon.

Example

Example of a simple manifest.json

{ "format_version": 2, "header": { "description": "example pack description", "name": "example pack name", "uuid": "PACK-UUID", "version": [1,0,0] }, "modules": [ { "description": "name this whatever", "type": "data", "uuid": "PACK-UUID2", "version": [1,0,0] } ] }
Note: PACK-UUID and PACK-UUID2 must be different. If you don't know what, where, or how to find one, click here.

Adding subpacks

Subpacks are a big part of resource packs and behavior packs. They are simple to implement into your manifest too.

{ "format_version": 2, "header": { "description": "example pack description", "name": "example pack name", "uuid": "PACK-UUID", "version": [1,0,0] }, "modules": [ { "description": "whatever you want", "type": "data", "uuid": "PACK-UUID2", "version": [1,0,0] } ], "subpacks": [ { "folder_name": "folder_subpack1", "name": "example subpack", "memory_tier": 0 }, { "folder_name": "folder_subpack2", "name": "example subpack 2", "memory_tier": 0 } ] }
There is no limit to the amount of subpacks you can add. With the manifest.json only, your subpacks will not show up. For your subpacks to show in game, click here.
< home