Adding Add-ons to a Minecraft Bedrock Server

1. Adding add-ons

  • Minecraft Bedrock add-ons provide additional functionality for a server.
  • See this excellent article for a complete description of add-on types and how to add them to a Minecraft Bedrock server.
  • This video is also a very helpful visual representation.[1]
  • Note that .mcaddon and .mcpack files are just zip archives, and can be manually extracted on your computer, or in AMP’s File Manager if renamed to .zip.
  • Just make sure that, when adding files to your server in AMP, you use AMP’s File Manager or AMP’s SFTP, to ensure correct file permissions.

2. Using experimental features

  • Some add-ons require one or more “experimental features” enabled on the server to be able to function. The add-on author’s mod page will tell you which experimental features are required.
  • Experimental features can’t be enabled directly on a world created by a Minecraft Bedrock server. Instead, the server world first needs to be either:
    • created in a Minecraft Bedrock client with the experimental features enabled, then exported and uploaded to the server; or
    • transferred from the server and imported into the client, altered to enable the experimental features, and then exported and uploaded to the server.
  • This video shows you how to create a world in a client and enable experimental features.
  • Again, use AMP’s File Manager or AMP’s SFTP to add the new world directory to your server.

  1. Use the manifest.json for each pack to find the required uuid and version information, rather than the valid_known_packs.json file referred to in the video. ↩︎