Skip to content

BDS Server Pack Installation

Charles R. Portwood II edited this page Jan 13, 2026 · 11 revisions

Bedrock Voice Chat requires a server-side behavior pack in order to determine player positioning for proximity chat. Server operators must have this pack installed and running before you can connect to a Bedrock Voice Chat Instance.

  1. Download the latest behavior pack from the Github Releases page. This will be provided as either a zip file or an mcpack

  2. Upload the pack to your BDS Server instance to the root behavior_packs directory. There is not need to extract this.

Do not upload the pack to your worlds folder, as you may inadvertently expose BVC Server endpoint, and API keys in any public downloads.

  1. If you are not using a pre-generated pack that has your access token and server address embedded into the pack, add the following to your config/default/variables.json file on the server.
    {
        "bvc_access_token": "<YOUR_TOKEN_DEFINED_FROM_HCL_HERE>",
        "bvc_server": "https://YOUR_BVC_SERVER_FQDN",
        "bvc_debug": false // Set to TRUE if you want single player positional data to be sent
    }
  1. Update your config/default/permissions.json to have the following:
{
    "allowed_modules": [
        "@minecraft/server-gametest",
        "@minecraft/server",
        "@minecraft/server-ui",
        "@minecraft/server-admin",
        "@minecraft/server-editor",
        "@minecraft/server-net"
    ]
}
  1. Start BDS Server.

Clone this wiki locally