Skip to content

v1.0.0-beta.20

Latest

Choose a tag to compare

@bedrock-voice-chat-sr bedrock-voice-chat-sr released this 24 Jul 04:27
· 25 commits to beta since this release

Full Changelog: v1.0.0-beta.19...v1.0.0-beta.20

Bedrock Voice Chat

Servers & Client Apps



Have questions?


See Previous Release: https://github.com/Alaydriem/bedrock-voice-chat/releases/tag/v1.0.0-beta.19

Docker Installation

Continue to use Docker for releases

docker pull ghcr.io/alaydriem/bedrock-voice-chat/server:1.0.0-beta.20

What's Changed

  • In Game Audio Controls
  • Realms / Proxy Improvements
  • Various Improvements

In Game Audio Controls

The headline feature for this release is in-game audio controls. Supported on all platforms and on both net and no-net packages, you can now control your own audio state, create, join and leave groups, and control the audio of other players, all without ever leaving or alt-tabbing out of Minecraft itself.

This feature is fully supported on both Bedrock and Java servers. On Bedrock, the audio control panel can be opened with /bvc:panel.

Screenshot 2026-07-20 232538 Screenshot 2026-07-20 214944 Screenshot 2026-07-20 232526 Screenshot 2026-07-20 232533

BDS

Command Parameters Description
/bvc:panel Opens the DDUI voice control panel (toggles, record, groups, per-player volumes)
/bvc:mute <on> Boolean Mute/unmute your microphone
/bvc:deafen <on> Boolean Deafen/undeafen (mute everyone)
/bvc:record <on> Boolean Start/stop recording your session on your desktop app
/bvc:volume <player> <level> String, Integer Set your local volume for another player (0–100, clamped)
/bvc:hear <player> <on> String, Boolean Choose whether you hear a specific player
/bvc:groupcreate Create a group and get its share code
/bvc:groupjoin <code> String Join a group by share code
/bvc:groupleave Leave your current group

Java

Java for the time being only supports slash commands, but they work the same as bedrock.

Command Parameters Description
/bvc mute <on> Boolean Mute/unmute your microphone
/bvc deafen <on> Boolean Deafen/undeafen (mute everyone)
/bvc record <on> Boolean Start/stop recording your session on your desktop app
/bvc volume <player> <level> String, Integer Set your local volume for another player (0–100, clamped)
/bvc hear <player> <on> String, Boolean Choose whether you hear a specific player
/bvc groupcreate Create a group and get its share code
/bvc groupjoin <code> String Join a group by share code
/bvc groupleave Leave your current group

Realms + Proxy Improvements

There is a small number of improvements to Realms + Proxy. Bedrock 26.50 per Minecraft Protocol is now technically supported in anticipation of the new release, pending any changes. Feel free to use it to connect to Preview worlds and experiment (it does require a pack version bump) for the manifest.json, which you'll have to do by hand.

The realms + proxy controls now support support explicitly setting the Bedrock game version, letting you continue to run on older versions of Minecraft, rather than being locked to the current version

Other Small Fixes

  • Fixes #213, which was causing error log spam then statsd udp ports are explicitly blocked on some servers.
  • Generalize code quality improvements to make maintenance easier.
  • Adds a new /api/control endpoint. This endpoint facilitates in-game audio control. It's documented in the API spec, however it is locked to the primary API key, and isn't accessible via mTLS. Consider this a private internal API. The structure of this may change at any time.

As always, please