Bedrock Edition beta add-on documentation

This is the add-on documentation for Bedrock Edition. New features, components, and capabilities in this release are not final and might change without notice before the final release (1.17.0). Be sure to check the documentation once the release is out of beta if the add-on isn't working properly. Resource and behavior packs created for the beta are not guaranteed to work on the final release.

manifest.json
The manifest file contains all the basic information about the pack that Minecraft needs to identify it. The tables below contain all the components of the manifest, their individual properties, and what they mean.

Examples
Behavior Pack

{   "format_version": 2, "header": { "description": "Example vanilla behavior pack", "name": "Vanilla Behavior Pack", "uuid": "ee649bcf-256c-4013-9068-6a802b89d756", "version": [0, 0, 1], "min_engine_version": [1, 13, 0] },   "modules": [ {           "description": "Example behavior pack module", "type": "data", "uuid": "fa6e90c8-c925-460f-8155-c8a60b753caa", "version": [0, 0, 1] },       {            "description": "Example client scripts module", "type": "client_data", "uuid": "c05a992e-482a-455f-898c-58bbb4975e47", "version": [0, 0, 1] }   ],    "dependencies": [ ] }


 * Resource Pack

{   "format_version": 2, "header": { "description": "Example vanilla resource pack", "name": "Vanilla Resource Pack", "uuid": "66c6e9a8-3093-462a-9c36-dbb052165822", "version": [0, 0, 1], "min_engine_version": [1, 13, 0], "vanilla": [1, 12, 0] },   "modules": [ {           "description": "Example vanilla resource pack", "type": "resources", "uuid": "743f6949-53be-44b6-b326-398005028819", "version": [0, 0, 1] }   ] }

Blocks

 * Parameters