How do I add addons / behavior packs / textures to a Bedrock server, and which folder?
Adding behavior packs, resource packs, and addons to a Bedrock server is a matter of putting the right files in the right folders and referencing them in your world. This article walks through it.
The folders you need
On a Bedrock server, packs live in dedicated folders at the server root:
- Behavior packs go in
behavior_packs/. - Resource packs (textures) go in
resource_packs/.
Add an addon step by step
- Upload your behavior pack to
behavior_packs/and your resource pack toresource_packs/using the Files manager or SFTP. - Reference them in the world's
world_behavior_packs.json/world_resource_packs.json(or apply them through the world settings). - Restart the server.
Tip: Many addons need experimental gameplay enabled to work — see the article on enabling experimental gameplay for Bedrock addons.
Frequently asked questions
Which folder does a behavior pack go in? behavior_packs/. Resource/texture packs go in resource_packs/.
Why is my addon not showing up? It is usually one of two things: the pack is not referenced in the world's world_behavior_packs.json / world_resource_packs.json, or the addon needs experimental gameplay enabled.
Do I need to restart after adding a pack? Yes. Upload, reference it in the world, then restart so the server loads it.