Skip to content

Module Update Request – Minecraft Bedrock #1690

@Robin9094707

Description

@Robin9094707

Module Update Request – Minecraft Bedrock

Feature Request

Please extend the existing Minecraft Bedrock module with support for managing Addons / Behavior Packs / Resource Packs directly via the AMP interface.

Currently, administrators must manually upload, extract, and edit the world’s world_behavior_packs.json and world_resource_packs.json files to register packs, manually managing UUIDs and version numbers.

Proposal:

  • AMP should scan the world folder to detect which packs are already active.
  • Provide an interface to:
    • Upload new packs (both behavior and resource packs).
    • Automatically extract UUID and version information from the pack’s manifest.json.
    • Enable or disable packs in the world with a simple toggle.
    • Remove packs cleanly, automatically removing their UUID references from the JSON files.
  • This would allow admins to see which addons are currently active in the world and easily add/remove them.

As reference for the current manual process, see:
https://www.bisecthosting.com/clients/index.php?rp=/knowledgebase/2323/How-to-install-an-addon-pack-on-a-Minecraft-Bedrock-server.html

Benefits

  • Streamlined addon management directly within AMP.
  • No need to manually extract UUIDs or edit JSON files.
  • Since the format of Minecraft Bedrock addons is stable, once implemented, this feature will remain usable long-term without frequent maintenance.

I confirm:

  • that I have searched for an existing module request for this application.
  • that the server is an official server distributed by the game’s publishers/developers.
  • that the server is available to the general public.
  • that the server can be run headless (without a GUI).
  • I have already attempted to create a configuration myself using the configuration tool
  • that my checkboxes above look like the one on the left

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions