Add-on

"For the uninitiated, an Add-On is basically a pack of files that lets you change how Minecraft's world works. Want 50ft chickens? You can have them! Want to create a pigman army to do your bidding and dress them all in frilly tutus? You can do that too, you weirdo! If you want more examples of what you can do with them, check out our dedicated Add-Ons page. They're pretty powerful things!"

- Michael Ott

Add-ons are the first step towards bringing customization to all editions of Minecraft and are officially supported by Mojang/Minecraft. Currently, add-ons are only supported on Pocket Edition and Windows 10 Edition. They currently allow players to transform the look of their worlds and change the behavior of mobs. The documentation provided on these pages is officially supported and endorsed. It was provided by the Minecraft development team in order to assist the community.

To provide feedback on add-ons, please visit the official feedback forums.

Reference guides

 * Entity Component Reference Guide

Tutorials

 * Creating Resource Packs
 * Creating Behavior Packs
 * Changing Minecraft Entity Models

Other resources

 * Add-ons information on Minecraft.net
 * Add-ons on CurseForge
 * Minecraft.net blog post on different pack types