Looking to spice up your Bedrock world? Behavior and texture 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 Pack
First, you need to download the behavior or texture 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 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 either the
behavior_packsfolder or theresource_packsfolder (depending on the type of pack you downloaded) and click to open it. - Click the Upload button and upload the entire pack folder (the one with the
manifest.jsonfile inside) into this directory.
📁 behavior_packs (or resource_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 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 (orworld_resource_packs.jsonif you are installing a texture pack) 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
📄 world_resource_packs.json (Click to edit this file)
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 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 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 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.