
This is the name of the pack as it appears within Minecraft. You should always use the highest version currently available when creating packs. This helps the game identify whether any backwards compatibility is needed for your pack. This is a required field for resource and behavior packs. This is the minimum version of the game that this pack was written for. This will lock the player from modifying the options of the world. This option is required for any world templates. It will appear in the game below the name of the pack. We use this to determine what version of the base game resource and behavior packs to apply when your content is used. This is the version of the base game your world template requires, specified as.

This option will generate a random seed every time a template is loaded and allow the player to change the seed before creating a new world. Section containing the metadata about the file such as authors and licensing information. Section containing optional features that can be enabled in Minecraft.

Section containing definitions for any other packs that are required in order for this manifest.json file to work. Section containing information regarding the type of content that is being brought in. Section containing information regarding the name of the pack, description, and other features that are public facing. This may be 1 for skin packs or 2 for resource, behavior, and world packs. The syntax version used in the manifest file. To learn more about how to get started with writing manifest.json files in Minecraft: Bedrock Edition, you can view the Introduction to Resource Packs Tutorial.
