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!
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.
- If your downloaded file ends in
.mcpack, simply rename the file extension to end in.zipinstead (e.g., changecoolpack.mcpacktocoolpack.zip). - Extract the
.zipfile on your computer. You should now have a folder containing several files inside, including one very important file namedmanifest.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.
- Log into your MintServers panel and click the Stop button.
- On the left-hand sidebar, click on the Files tab.
- Locate the
behavior_packsfolder and click to open it. - Click the Upload button and upload the entire behavior pack folder (the one with the
manifest.jsonfile inside) into this directory.
📁 behavior_packs
📁 YourCustomPackFolder
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.
- In the behavior pack folder you just uploaded to the panel, click on the
manifest.jsonfile to open it in the text editor. - Look closely at the code. You need to highlight and copy two specific values from the "header" section: the
uuidand theversion. Keep these handy! - Go back to your main file directory and navigate into the
worldsfolder, and then open your specific world's folder (usually namedBedrock levelunless you changed it). - Click on the
world_behavior_packs.jsonfile to edit it. If it does not exist, create a new file with that exact name. - 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:
📁 worlds
📁 Bedrock level
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:
- Once your UUIDs and versions are perfectly pasted in, click Save Content.
- 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.jsonfile. 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.