Minecraft Bedrock | How to Add a Behavior Pack on a Minecraft Bedrock Server
Summary
Installing a Behavior Pack on your Minecraft Bedrock server provides the ability to customize the gameplay by altering or adding new mechanics, items, and behaviors. This feature allows server owners to craft distinct experiences, such as unique mobs, tools, and game rules, fostering creativity and enhancing player interaction. By incorporating behavior packs, servers can offer personalized content that aligns with specific themes or caters to player preferences, setting them apart from others.
Requirements
- The behavior pack version must be compatible with your server version.
- Note: Manually adding behavior packs to a server-generated world will not work on worlds that were originally created in single-player mode.
How to Add a Behavior Pack on a Minecraft Bedrock Server (Manual Installation)
To enable file extensions on Windows:
- Open File Explorer.
- Click on the View tab in the ribbon.
- Check the box labeled File name extensions.
Now, file extensions will be visible for all files.
- Download and Extract the Behavior Pack
If your behavior pack is a.mcpack
file, change the file extension to.zip
, then extract the contents of the file.
- Edit the
manifest.json
File
Right-click themanifest.json
file within the extracted folder and open it with Notepad (or your preferred text editor). Some behavior packs may include separateB
(Behavior) andR
(Resource) folders.
-
Minimize the Folder
Keep the folder open for reference throughout the rest of the setup process. -
Access the Hyper Layer Control Panel
Log in to the Hyper Layer Game Control Panel to manage your server. -
Stop Your Server
It's essential to stop your server before making changes to the world configuration.
-
Connect to Your Server via SFTP
Use an SFTP client to access your Minecraft Bedrock server. For detailed instructions on how to connect using SFTP, refer to the SFTP setup guide. -
Navigate to the
behavior_packs
Folder
Once connected, open thebehavior_packs
folder in your server's file directory.
- Upload the Behavior Pack Folder
Drag and drop the folder you extracted earlier into thebehavior_packs
folder.
-
Go to the File Manager in the Hyper Layer Game Control Panel
Return to the Game Control Panel and switch to the File Manager tab. -
Locate Your World Folder
Navigate to/worlds/[World Name]
. The world name will depend on the current server save.
-
Create the Behavior Pack Configuration File
Click on New File to create a new file in this directory. -
Name the File
world_behavior_packs.json
When prompted, name the fileworld_behavior_packs.json
and click OK.
-
Paste the Behavior Pack Configuration
In the file editor, paste the following code:[
{
"pack_id": "Paste uuid from manifest.json here",
"version": [0, 0, 0]
}
]
-
Replace the
pack_id
Value
Replace thepack_id
value with the UUID found in themanifest.json
file you opened in step 2. -
Replace the Version Number
Update the version array with the version numbers from themanifest.json
file.
- Save the Configuration File
Click Save & Exit to save the new configuration file.
If you want to add more behavior packs, you can use the following json code in the world_behavior_packs.json
file:
[
{
"pack_id": "Paste uuid from manifest.json for pack 1 here",
"version": [0, 0, 0]
},
{
"pack_id": "Paste uuid from manifest.json for pack 2 here",
"version": [0, 0, 0]
},
{
"pack_id": "Paste uuid from manifest.json for pack 3 here",
"version": [0, 0, 0]
}
]
- Start the Server
After saving the new configuration, Start your server to apply the behavior pack.
How to Add a Behavior Pack on a Minecraft Bedrock Server (Using Uploaded World Method)
- Download the Behavior Pack
Download the behavior pack you want to install, ensuring the file is either.mcpack
or.mcaddon
. Place it in an empty folder for easy access.
- Launch Minecraft Bedrock Edition
Open Minecraft and allow the game to fully load.
- Import the Pack
Double-click the downloaded behavior pack file to automatically import it into the game.
-
Create a New World
Click Play, then select Create New World to start a fresh world. -
Adjust World Settings
Modify the world settings as needed for your server setup. -
Activate the Behavior Pack
In the Behavior Packs section, toggle the imported addon to activate it.
-
Verify Active Packs
Go to the Active tab to confirm which packs are activated. -
Finalize World Creation
Once the packs are activated, click Create to generate the new world. -
Return to the Main Menu
After the world is created, go back to the main menu. -
Edit the Created World
Click Play, then select the pencil icon next to the world you just created.
- Export the World
On the Game tab, scroll down and click Export World to save it to a folder.
-
Save the World File
Export the world to a folder on your computer for future use. -
Minimize the Folder
Keep the folder minimized for reference later. -
Access the Hyper Layer Control Panel
Log in to your Hyper Layer Game Control Panel to manage your server. -
Stop Your Server
Temporarily stop the server to prepare for the file upload. -
Connect to Your Server via SFTP
Use your SFTP client to connect to the server. Refer to the SFTP setup guide for details. -
Navigate to the
worlds
Folder
Once connected, open theworlds
directory in your server file structure. -
Create a New Directory for the World
Right-click and select New Directory (or New Folder) to create a folder for your world.
- Upload the
.MCWORLD
File
Drag and drop the.mcworld
file you exported earlier into the newly created folder.
- Rename the
.MCWORLD
File
Right-click on the.mcworld
file and select Rename. Change the file extension to.zip
.
- Unarchive the
.zip
File
After renaming, Go back into the Hyper Layer Game Control Panel > File Manager, right-click the.zip
file and select Extract to extract its contents.
- Update the Server Properties
Go to the Configuration Files tab in the Hyper Layer Control Panel and choose Server Properties.
- Set the World Name
In the World Name= section, change the value to match your world’s folder name.
-
Save the Changes
Click the Save & Exit button to apply the changes. -
Restart the Server
Start your server to load the new world with the behavior pack enabled.