-
-
Notifications
You must be signed in to change notification settings - Fork 25
Geyser Support
Yes — BVC works on Geyser/Floodgate cross-platform servers. Use the BVC Java mod on either Fabric or PaperMC. The mod is published on Modrinth: https://modrinth.com/plugin/bedrock-voice-chat
The Java mod can run in two modes (configured via use-embedded-server in config/bedrock-voice-chat.json or plugins/BedrockVoiceChat/config.yaml):
-
External (
use-embedded-server: false) — points at a standalone BVC server. Recommended for most servers. -
Embedded (
use-embedded-server: true) — runs the BVC server in-process. Convenient for small/local setups.
The embedded server is intended for always-on servers with adequate RAM. On low-end or suspend-prone hosts you'll see audio quality and performance issues that are hard to diagnose. If you hit them, upgrade the host or move BVC to a separate machine.
See Minecraft Java Support for the full configuration reference.
When Floodgate is on the classpath, BVC auto-detects it at runtime — no extra configuration needed. Bedrock players authenticated via Floodgate are matched to their raw Xbox gamertag (Floodgate's prefix character is stripped automatically) so they log into the BVC client app with the same gamertag they use in-game.
If Floodgate is not installed, the mod logs Floodgate API not found on classpath — prefix-strip path disabled and falls back to the Java-side username.
- Install the BVC Java mod (Fabric or PaperMC) per the Minecraft Java Support guide.
- Make sure Floodgate is installed alongside Geyser (standard cross-play setup).
- No BVC-specific Geyser/Floodgate options to set — the integration is automatic.