LIMITED TIME OFFER: 25% off your first month — use code


 
 
 
 
Knowledgebase Minecraft Bedrock How To Add Bedrock Behavior Packs

How To Add Bedrock Behavior Packs

Looking to spice up your Bedrock world? Behavior packs are an incredible way to completely customize your Minecraft server. They act similarly to mods or data packs on Java Edition, allowing you to change mob behaviors, add custom items, modify loot tables, and so much more.

Getting them running takes a few steps since we have to link the pack to your specific world file, but it is super straightforward. Let us get your new packs installed!

⚠️ Important Warning:
Always make sure your server is completely stopped before editing world files or uploading new packs. If the server is still running while you make changes, your world could get corrupted or your settings will not save!

Step 1: Prepare Your Behavior Pack

First, you need to download the behavior pack you want to use from a reputable site like MCPEDL. The pack will usually download as either a .mcpack or a .zip file.

  1. If your downloaded file ends in .mcpack, simply rename the file extension to end in .zip instead (e.g., change coolpack.mcpack to coolpack.zip).
  2. Extract the .zip file on your computer. You should now have a folder containing several files inside, including one very important file named manifest.json. This entire folder is what we need to upload.

Step 2: Upload the Pack to Your Server

Next, we need to upload your extracted behavior pack folder to your server's file manager.

  1. Log into your MintServers panel and click the Stop button.
  2. On the left-hand sidebar, click on the Files tab.
  3. Locate the behavior_packs folder and click to open it.
  4. 📁 behavior_packs
    📁 YourCustomPackFolder
    📄 manifest.json (Upload your entire pack folder here)
  5. Click the Upload button and upload the entire behavior pack folder (the one with the manifest.json file inside) into this directory.
🚀 Launch Your Unlimited RAM Game Server — Just $9.99/mo!

Step 3: Activate the Pack in Your World

Just uploading the files is not enough; we now have to tell your specific world to load the pack using its unique ID.

  1. In the behavior pack folder you just uploaded to the panel, click on the manifest.json file to open it in the text editor.
  2. Look closely at the code. You need to highlight and copy two specific values from the "header" section: the uuid and the version. Keep these handy!
  3. Manifest JSON ID Example
  4. Go back to your main file directory and navigate into the worlds folder, and then open your specific world's folder (usually named Bedrock level unless you changed it).
  5. 📁 worlds
    📁 Bedrock level
    📄 world_behavior_packs.json (Click to edit this file)
  6. Click on the world_behavior_packs.json file to edit it. If it does not exist, create a new file with that exact name.
  7. You will need to paste your new pack's UUID and version into this file using a specific format. For a single pack, format it exactly like this:
📄 world_behavior_packs.json
[
  {
    "pack_id": "PASTE_YOUR_UUID_HERE",
    "version": [ 1, 0, 0 ]
  }
]

If you are adding multiple packs at once, you must list them all inside the main square brackets [], separated by a comma. It should look like this:

📄 world_behavior_packs.json
[
  {
    "pack_id": "FIRST_PACK_UUID_HERE",
    "version": [ 1, 0, 0 ]
  },
  {
    "pack_id": "SECOND_PACK_UUID_HERE",
    "version": [ 1, 2, 5 ]
  }
]
  1. Once your UUIDs and versions are perfectly pasted in, click Save Content.
  2. Head back to the Console tab and click Start. Your world will now load with the behavior packs fully activated!

🛠️ Troubleshooting Tips

  • Server will not start or pack is not working: The most common issue here is a syntax error in the world_behavior_packs.json file. One missing comma or bracket will break the whole file! Double-check your formatting, or paste your code into an online JSON validator to check for missing symbols.
  • Compatibility: Make sure the behavior pack you downloaded is actually compatible with your server's current version of Bedrock. Outdated packs usually will not function correctly on newer updates.

If you have checked your JSON formatting and your packs still are not loading, no worries! Just open a support ticket and our team will gladly instruct you on how to resolve the configuration.

Was this article helpful?

The Last Minecraft Hosting You Will Ever Need!

Unlimited Slots, Unlimited RAM, One-Click Mods & Plugins