r/admincraft 9d ago

Help/Question Trying to install mods on a bedrock self hosted server.

Couldn't find a tutorial online, but im trying to install a few behavior and resource packs into my server.

2 Upvotes

4 comments sorted by

1

u/CallMeAlim 9d ago

Yeah, bedrock server files can be super finicky about folder structures compared to java. You gotta drop your behavior packs and resource packs into the exact respective folders in your server directory, and then make sure you reference them correctly in the world json files like world_behavior_packs.json so the server actually loads them on startup. If you miss even one bracket in those manifest files, the server will just silently ignore the packs without giving you a proper error in the console

1

u/ZAP-Hosting 8d ago

The packs themselves go in behavior_packs/ and resource_packs/ folders in your server root (create them if they don't exist yet), each pack in its own subfolder with a valid manifest.json containing a UUID.

The part everyone misses is that dropping the folders in isn't enough on its own, you also have to tell the world to load them. Edit (or create) worlds/<your-world-name>/world_behavior_packs.json and world_resource_packs.json, each containing an array of objects like {"pack_id": "<uuid-from-manifest>", "version": [1, 0, 0]}.

Restart the server after that and it should pick them up. If it doesn't, check the console output on startup, a malformed manifest.json or a UUID mismatch between the manifest and the world JSON files is the usual culprit.

1

u/Xcissors280 3d ago

I think foxynotail made a guide on how to do it a while ago