New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Add Behavior and Resource Packs to Your Minecraft Bedrock Server
Minecraft Bedrock EditionMinecraft Bedrock EditionAdd Behavior and Resource Packs

How to Add Behavior and Resource Packs to Your Minecraft Bedrock Server

Add behavior and resource packs to a Minecraft Bedrock server

2 min read
Oct 15, 2023

You can install behavior packs and resource packs on your server to enhance the gameplay experience. Packs are uploaded as folders and then activated via a JSON file in the world.

Upload packs

  1. Download pack
    Download the desired pack. If it comes as a .mcpack or .mcaddon file, rename it to .zip and extract it.

  2. Stop the server
    Stop your server via the dashboard.

  3. Connect via SFTP
    Connect to your server via SFTP.

  4. Upload pack folder
    Upload the extracted folder to the corresponding directory:

    Pack type Directory
    Behavior Pack /behavior_packs/
    Resource Pack /resource_packs/

Activate packs

  1. Find UUID and version
    Open the manifest.json file inside the uploaded pack folder. Copy the uuid and version values from the header section:

    {
      "header": {
        "uuid": "your-pack-uuid",
        "version": [1, 0, 0]
      }
    }
    
  2. Edit JSON file
    Open (or create) the corresponding JSON file in your server's world folder (e.g. /worlds/Bedrock level/):

    Pack type File
    Behavior Pack world_behavior_packs.json
    Resource Pack world_resource_packs.json

    Add the pack with its pack_id and version. The example shows how two packs appear in the list – the entries are separated by a comma:

    [
      {
        "pack_id": "uuid-of-the-first-pack",
        "version": [1, 0, 0]
      },
      {
        "pack_id": "uuid-of-the-second-pack",
        "version": [1, 2, 0]
      }
    ]
    

    Each entry gets the uuid and version from the manifest.json of the respective pack. If you only use one pack, leave out the second entry along with the comma.

  3. Start the server
    Save the files and start your server.

Written byEmeraldHost Team
Last updated on Aug 29, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
Minecraft Bedrock Edition

Ready to get started?

Rent your Minecraft Bedrock Edition Server now

Join our Discord community 1257 members online right now