๐Ÿ“ฑ Minecraft (Bedrock)
Install addons/mods

How to install add-ons on your Minecraft Bedrock server

Installing add-ons in Minecraft Bedrock is a little more complicated than in Minecraft Java, since add-ons/mods in Bedrock are installed in the world and then the world is uploaded to the server. We recommend performing these steps from a PC using Minecraft Bedrock for Windows from the Microsoft Store, since you will need to export the world, and on mobile it is a little more complex to obtain the world files.

Step 1

First, you need to download the add-ons you want to install in your world. You can find add-ons on websites such as mcpedl.com (opens in a new tab) or curseforge.com (opens in a new tab). Always make sure to download add-ons from reliable sources and that they are compatible with the version of Minecraft Bedrock you are using.

For this tutorial, we will use the Raiyon's Tree Chopper / Capitator (opens in a new tab) add-on.

The addon you download may come in a .zip or .mcaddon file. If so, unzip the .zip file to obtain the .mcaddon or .mcpack files. You may also find two .mcpack or .mcaddon files, one is the add-on (Behavior Pack) and the other is the texture pack (Resource Pack). Both must be installed for the add-on to work properly, as shown in the image.

Step 2

Once the addon has been downloaded, double-click on the .mcpack or .mcaddon file to automatically open it with Minecraft Bedrock and install it. If you have both files (Behavior Pack and Resource Pack), make sure to open and install both. If everything went well, you should see a message in Minecraft Bedrock indicating that the pack has been successfully imported, as shown below.

โš ๏ธ

If, when opening the file, you get an error message saying "This file cannot be opened because it is not compatible" or something similar, it is likely that the add-on is not compatible with the version of Minecraft Bedrock you are using. Make sure you download add-ons that are compatible with your version of Minecraft Bedrock and remember to install them one by one, waiting for the confirmation message to appear before installing the next one to avoid confusion.

Step 3

Now let's create the world with the add-ons enabled. In the Minecraft Bedrock main menu, click on "Play" and then on "Create New World" to create a new world. You must give your world a name (preferably without spaces or symbols) and configure the world options according to your preferences.

Then you will need to go to the "Resource Packs" and "Behavior Packs" sections to activate the add-ons you have installed. Find the add-on in the "Owned" list and click the "Activate" button to activate it. Be sure to activate both the add-on and the resource pack if you have both. โš  It is important to activate the "Shared packs" option.

Now we must go to the "Experiments" section and enable the options required by the add-on. The "Beta APIs" option is almost always necessary, but this may vary depending on the add-on. Check the instructions for each add-on to find out which experiment options you need to enable (if you are unsure, enable them all).

Finally, click "Create" to create the world with the add-ons enabled and check that all add-ons are working correctly.

Step 4

After checking that everything works correctly, we need to export the world to upload it to our server. To do this, in the Minecraft Bedrock main menu, click on "Play", select the world you just created, and click on the pencil icon to edit the world options. Then scroll down and click on "Export World".

This will generate a .mcworld file containing your world with the addons installed and activated. Save this file to an accessible location on your computer so you can upload it to the server.

Step 5

Access the game panel of your Minecraft Bedrock server on VexyHost and stop the server if it is online. If you have never started it, you must start it the first time so that the necessary folders are created and then stop it.

In the "File Manager" section of the game panel, look for the worlds folder that is automatically generated when you start the server for the first time. Inside this folder, you may see other folders such as "Bedrock level". You can delete it if you don't have anything important in that world.

Then you will need to create a folder with the same name you gave your world earlier.

Step 6

Upload the .mcworld file you exported earlier into the folder you created. Once uploaded, right-click on the file and select "Unzip" to unzip the world files.

After unzipping the files, you can delete the .mcworld file to keep the server files clean. You should see the following files and folders:

โš ๏ธ

If you don't see the behavior_packs and resource_packs folders, something may have gone wrong during the world export. Make sure you followed the steps above correctly and that the world you exported had the addons enabled. If the problem persists, open a support ticket on our Discord (opens in a new tab) so we can help you.

Step 7

Finally, return to the server's main folder and open the server.properties file for editing. Find the line that says level-name= and change the value to the name of the folder you created earlier. Save your changes.

Step 8

You can now start your Minecraft Bedrock server, and it should load the world with the add-ons installed and enabled. In the server console, you should see messages indicating which world is being used and which add-ons were loaded. Join to the server and verify that the add-ons are working correctly.

Players who join the server and do not have the add-ons installed on their device will see a message asking if they want to download the add-ons automatically when joining the server.

โœ… That's all! If you have any problems or questions, please contact us via Discord (opens in a new tab) so we can help you.