How to Install Mods for Minecraft Bedrock Edition
We’ll describe how to upload mods to your Bedrock server.
Depending on the mod, it may be necessary to upload both a Resource Pack and a Behavior Pack.
Important:
- To upload the mod, you need to use an FTP program such as Filezilla.
FTP on our site is not intended for uploading files. - The mod may be packed as
.mcpackor.mcaddon.
These need to be unpacked before uploading using 7zip!
1. Download Mods
You can download mods from sites like mcpedl.
Please note that some mods may consist of both a Resource Pack and a Behavior Pack.
Therefore, always download all available packs for a mod.
Once you have downloaded your desired mods, unpack them using 7zip.
Simply right-click on the .mcpack or .mcaddon file and select Open with.
Then choose 7zip.
Or, if available in the context menu, choose 7zip -> Open.
Now click Extract, choose a directory for extraction, and click Ok.
2. Upload Mods
Behavior Pack
- Stop your server.
- Connect to your FTP program using the Upload FTP.
- Upload the Behavior Pack to the following directory:
ConfigID/behavior_packs/
Note: You can find the ConfigID or Configuration ID for your server on our site under Gameserver.
If your ConfigID is, for example, 123456, it would look like this:/123456/behavior_packs/
If thebehavior_packsfolder does not exist, it must be created.
Resource Pack
- Stop your server.
- Connect to your FTP program using the Upload FTP.
- Upload the Resource Pack to the following directory:
ConfigID/resource_packs/
Note: You can find the ConfigID or Configuration ID for your server on our site under Gameserver.
If your ConfigID is, for example, 123456, it would look like this:/123456/resource_packs/
If theresource_packsfolder does not exist, it must be created.
3. Activate Mods
Behavior Pack
- Create a new file and name it
world_behavior_packs.json - Open the file and insert the following text:
[
{
"pack_id" : "ModUUID",
"version" : [version,number,here]
}
]
- Now open the Behavior folder of your mod and open the
manifest.json.
Look for the following line:"uuid": "ModUUID", - Copy the UUID and paste it into the
world_behavior_packs.json.
ReplaceModUUIDwith the value from themanifest.json. - Similarly, replace the values for
versionin theworld_behavior_packs.json. - Save your changes.
- Stop your server. The status of your server must be Server is not running!
- Connect to your FTP program using the Savegames FTP.
- Upload the
world_behavior_packs.jsonto the following directory:ConfigID/worlds/Bedrock level/
Note: You can find the ConfigID or Configuration ID for your server on our site under Gameserver.
If your ConfigID is, for example, 123456, it would look like this:/123456/worlds/Bedrock level/ - Once you have uploaded everything for both Behavior Packs and Resource Packs, start your server.
Resource Pack
- Create a new file and name it
world_resource_packs.json - Open the file and insert the following text:
[
{
"pack_id" : "ModUUID",
"version" : [version,number,here]
}
]
- Now open the Resource folder of your mod and open the
manifest.json.
Look for the following line:"uuid": "ModUUID", - Copy the UUID and paste it into the
world_resource_packs.json.
ReplaceModUUIDwith the value from themanifest.json. - Similarly, replace the values for
versionin theworld_resource_packs.json. - Save your changes.
- Stop your server. The status of your server must be Server is not running!
- Connect to your FTP program using the Savegames FTP.
- Upload the
world_resource_packs.jsonto the following directory:ConfigID/worlds/Bedrock level/
Note: You can find the ConfigID or Configuration ID for your server on our site under Gameserver.
If your ConfigID is, for example, 123456, it would look like this:/123456/worlds/Bedrock level/ - Once you have uploaded everything for both Behavior Packs and Resource Packs, start your server.