Software and preparation

Before you can start creating addons, you first have to install the required tools and applications. While development will be easiest on Windows 10, we have provided mobile alternatives for both Android and iOS, where applicable.

Download Minecraft Bedrock Edition

Picking an Editor

Addons can be created using any text editor, however it's much more comfortable to work in a dedicated editor. A good editor can give you code-completion, error-detection, and in-editor documentation.

There are strong opinions about the best editor for beginners, but generally speaking you cannot go wrong selecting either VSCode, or bridge. If you are mobile, you will need to use a mobile alternative.


VSCode is a general purpose text-editor and IDE. With VSCode, you will be able to edit your addons in plain-text, guided along by a powerful array of extensions and addons. VSCode is a great option for programmers and advanced users.

⚙️Install VSCode

Configuring VSCode


bridge. v2 is the next generation of bridge., it is a powerful add-on editor designed to speed up your development process. It provides a rich editing experience for all files inside behavior and resource packs (JavaScript, JSON, functions and more) and provides a powerful work environment and allows you to choose between the tree editor or raw text editor. A summary of bridge. v2's most notable features can be found here. Unleash the full power of add-ons with bridge. extensions and make use of rich auto-completions provided as you navigate through a file. Creating Minecraft add-ons was never more convenient!

⚙️ Visit bridge. v2

Configuring bridge.

To get started with setting up bridge., check out our getting started guide.

Tips when following the guide with bridge.:

  • To create individual files you can open the new file window with ctrl + n and look in the Simple Files category. The other categories can be used to create multiple files to create a whole block or entity for example.
  • To see your files in a traditional folder structure, disable PackSpider in Settings > General the settings can be accessed by pressing ctrl + ,.

For further guidance on the editor, feel free to contact us on Twitter. bridge. also has an official Discord server, where you can hear the latest bridge. news, get help with the editor and extensions and get addon help.

Mobile Editors

Additional Software


  • Blockbench is a 'boxy 3D model editor' typically used to create Minecraft models, textures and animations. Also provides a web-browser version which is compatible with mobile.

Image Editors

Additional Materials


This guide will walk you through the first stages of addon development, but it is not comprehensive! To learn more about addons, you will have to use and reference other sources of information, which we will link to here.

Join the Discord

The best place to get help with this guide is to join the discord server.

Vanilla Packs

Minecraft's vanilla files are a good source of reference material. You should download these packs, and store them on a convenient location on your computer. When you need an example of an item, or entity, or animation, you can reference these files for inspiration.


There are many good sources of Addon documentation. Familiarize yourself with all of them, and consider bookmarking them.

Troubleshooting and Additional Help

What you have learned


  • To develop Addons, you need an Editor
  • Other useful software:
    • Blockbench for creating Minecraft Models like Entities
    • Image Editors for creating Textures and Images
  • Use the Vanilla Example files as a reference or inspiration for your addons
  • How to solve problems and get help

Your progress so far

What you've done:

  • [x] Installed the necessary software
  • [x] Downloaded the Vanilla Example files

Whats next:

  • [ ] Locate your com.mojang folder and create your addon's workspace.
  • [ ] Create the manifest and pack icon for your first addon