Skip to content
Charles R. Portwood II edited this page Aug 3, 2026 · 12 revisions

Getting Started with Bedrock Voice Chat

A High Performance, Low Latency, Secure Voice Chat server for Minecraft Bedrock Dedicated Servers


Bedrock Voice Chat (BVC) is a proximity voice-chat system for Minecraft Bedrock and Minecraft Java. Players hear each other based on in-game distance. BVC is cross-platform (Bedrock + Java) and cross-device (PC, mobile, console).

How BVC Works

BVC has three components:

  1. A server-side addon/mod that relays player positions to the BVC server:
    • Behavior pack for Bedrock Dedicated Server (BDS), or
    • Fabric / PaperMC mod for Java/Geyser servers.
  2. The BVC server — a standalone Rust executable that handles all voice traffic. It runs separately from your Minecraft server.
  3. Client apps (Windows, macOS, Linux, iOS, Android) that connect directly to the BVC server.

The BVC server is not a plugin — it's a standalone executable. Most commercial Minecraft hosts won't let you run it alongside your game server, so you'll typically run BVC on your own VPS, dedicated box, or k8s cluster.

Exception: the Java mod can run BVC embedded in-process. This is fine for small/always-on servers but not recommended for low-end hosts or hosts that suspend.

Realms + No-Net Support

Realms and Servers that don't allow you to enable @minecraft/server-net are supported via the no-net.mcaddon, available on Github releases and Curseforge.

Supported Versions

It is extremely important to note that the no-net mod is version sensitive. You MUST install the correct mod version to the correct Bedrock server version for the mod to work.

The Bedrock protocol versions this build speaks are:

Protocol Minecraft Bedrock
v944 1.26.12
v975 1.26.20
v1001 1.26.30

1.26.30 (protocol v1001) is the newest release supported. Newer Bedrock versions are not supported until the protocol has been reverse-engineered and a build ships — see Aternos Support for why this lags each Minecraft release.

See the specific installation guides for more details.

Realms Installation Guide

Aternos & Other no-networking Installation Guide

Note that you will STILL need to run through the Bedrock Dedicated Server Installation Process for Bedrock Voice Chat Server to use BVC on Aternos and Realms. This is NOT an optional step.

Bedrock Dedicated Server Installation

Video walkthrough: https://www.youtube.com/watch?v=0ciAc_d81a0

1. Install the addon/mod on your game server

Server type Guide
Bedrock Dedicated Server BDS Server Pack Installation
Fabric / PaperMC (incl. Geyser) Minecraft Java Support

All assets are on the GitHub Releases page under Assets.

2. Run the BVC server

Required unless you're using the Java mod's embedded mode. Follow the BVC Server Installation guide. The server needs:

  • A reachable host (VPS, dedicated, k8s, or your own machine).
  • Public network reachability (port forward / firewall configured).
  • A domain or static IP.
  • A valid TLS certificate. BVC can obtain and renew one for you over ACME DNS-01 (Cloudflare or acme-dns) — see Automatic TLS. You can also supply your own PEM files.
  • A shared access_token configured in config.hcl and mirrored in your game-server addon/mod.

3. Whitelist players

BVC is deny-by-default. Operators whitelist players via the CLI before they can log into the client app. See Logging In to Bedrock Voice Chat Client and the Command Line Interface reference.

4. Distribute the client apps

Platform Where
Windows Direct download, or from Releases.
Linux .deb and AppImage on Releases.
macOS TestFlight — one build covers macOS and iOS.
iOS / iPadOS TestFlight.
Android Open beta on Google Play.
Console (Xbox, Switch, PlayStation) Use the mobile app — there is no on-console client.

Troubleshooting

If voice isn't working, verify:

  • The game-server addon/mod is installed and points at the correct BVC server URL.
  • The BVC server is running and publicly reachable (test https://your.bvc-server.tld/api/config).
  • Firewall + port forwarding are correct (TCP/UDP for both HTTP and QUIC ports).
  • Players are connecting to the BVC server, not your Minecraft server.

Still stuck? Make sure all four steps above are complete before asking for help — the most common cause is the BVC server being unreachable. Help channels: Discord or open a GitHub issue.

Supporting BVC

Sponsorship funds new features, faster bug fixes, support for more games and launchers, and platform releases (e.g. iOS). Supporters and Sponsors get early access to new features. Details: https://github.com/Alaydriem/bedrock-voice-chat/discussions/31

Clone this wiki locally