PowerupStack
RoadmapGo to Panel

How to add a resource pack to a Minecraft Bedrock server

Learn how to customize your Minecraft Bedrock server with resource packs that modify textures, models, sounds, and more.

2 mins read

Enhance your Bedrock server with custom textures, sounds, and models using resource packs. Follow this step-by-step guide to install and configure them correctly.

Step-by-step guide

1. Download and prepare the resource pack

  • Get a .mcpack file from a trusted source (e.g., Planet Minecraft, MCPEDL, CurseForge).
  • Rename the .mcpack file to .zip.
  • Extract the .zip to a folder.
  • Open the manifest.json file inside the extracted folder.
    • Copy the uuid and version values under the "header" section — you'll need these later.

2. Upload to Your Server

  • Navigate to your server’s file system (via FTP or hosting panel).
  • Navigate to the resource_packs folder.
  • Upload the extracted folder here. Make sure it's placed inside its own subfolder (e.g., resource_packs/MyPack/).
  • If you uploaded a .zip, unzip it and remove the archive afterward.
  • Go to the worlds folder and open your world folder (usually named Bedrock level).
  • If it doesn’t exist, create a file named world_resource_packs.json.
  • Paste this into the file:
[
  {
    "pack_id": "your-pack-uuid-here",
    "version": [0, 0, 0]
  }
]
  • Replace "pack_id" and "version" with the values from your manifest.json.

Multiple resource packs

To stack multiple packs, repeat the object structure inside the array:

[
  {
    "pack_id": "your-pack-uuid-here",
    "version": [0, 0, 0]
  },
  {
    "pack_id": "your-pack-uuid-here",
    "version": [0, 0, 0]
  },
  {
    "pack_id": "your-pack-uuid-here",
    "version": [0, 0, 0]
  }
]

Packs listed later will override assets from earlier ones.

4. Restart the Server

  • Save the file and restart your server.
  • Players will be prompted to download the texture pack when they join.

Tips

  • Use Bedrock-compatible packs only — they must include a manifest.json and use a textures/ folder.
  • Ensure the texture pack is compatible with your server’s Minecraft version.
  • You can enforce the pack by editing server.properties and setting texturepack-required=true.

PowerupStack

  • Knowledgebase
  • Roadmap
  • Status
  • Contact

Powered by PowerupStack