Skip to content

Instantly share code, notes, and snippets.

@achton
Created April 6, 2020 13:00
Show Gist options
  • Save achton/2c503cf31ef59c87bb3cb82427099552 to your computer and use it in GitHub Desktop.
Save achton/2c503cf31ef59c87bb3cb82427099552 to your computer and use it in GitHub Desktop.
Apply add-on to Linux Bedrock server
How to apply an add-on to a remote Linux-based Minecraft Bedrock server
=======================================================================
This was tested using unofficial Minecraft PE Linux Launcher (locally) and https://github.com/itzg/docker-minecraft-bedrock-server/ (remote)
Steps:
-----
1. Create add-on locally, e.g by following a tutorial (see below)
2. Apply and test with a local world (eg. using the unofficial Minecraft PE Linux Launcher)
3. Upload the minecraftWorlds/<worldname>/world_resource_packs.json to the root of the remote server
4. Upload the add-on folder from your local `development_resource_packs` or `development_behavior_packs` to the remote server in the `/resource_packs` or `behavior_packs` root folder, respectively
5. Restart server.
6. Check that the package was added automatically to the server's `/valid_known_packs.json` file.
Sources:
--------
- https://www.reddit.com/r/MCPE/comments/awjzh7/help_implementing_bedrock_server_addons/
- https://www.reddit.com/user/ProfessorValko/comments/9f438p/bedrock_dedicated_server_tutorial/
- https://minecraft.gamepedia.com/Tutorials/Bedrock_Edition_creator_guidelines
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment