Skip to main content

ADD-ONS

Install, create, and manage Bedrock Edition add-ons and behavior packs.

4 guides in this category

What an add-on is made of

Bedrock cannot load Java mods. Add-ons change the game through three official parts instead.

Resource pack
Textures, models, sounds and other assets.
Behavior pack
Data files that define how entities, items, recipes and loot tables behave.
Scripts
JavaScript that reacts to game events. Every script module a pack uses has to be listed as a dependency in its manifest.json.

Installing one without surprises

A .mcaddon file bundles the packs of an add-on together. Open it and the game imports each pack into the right folder inside com.mojang. The packs still have to be switched on for a world before they do anything.

Some add-ons need experimental toggles. On Bedrock that disables achievements for the world, and an experiment cannot be turned off again once the world has been created with it, so try those add-ons on a copy first.

Add-ons in the Marketplace come from members of the Minecraft Partner Program and are approved by the Minecraft Content Team, or are made together with Mojang Studios as official DLC.

Building and testing your own

Packs you are still working on belong in development_behavior_packs and development_resource_packs inside com.mojang. Microsoft's own workflow copies them there, or links those folders to your project, so there is nothing to import after every change.

Not everything reloads while the world is open. /reload picks up scripts completely and block, entity and item definitions in part, but new textures, models and sounds only show after you leave the world and load it again. Raise the version number in manifest.json with every release and write down breaking changes, because worlds made with an older version of your add-on may not work with the new one.

What Bedrock add-ons are goes deeper into each part, installing add-ons has steps for every platform, the best Bedrock add-ons is a place to start, and your first behavior pack is for making your own.

All Guides