Overview
VoiceCraft is a proximity voice platform for Minecraft Bedrock Edition and related bridge scenarios.
It consists of several layers:
VoiceCraft.Clientdesktop and mobile client appsVoiceCraft.Serverstandalone backend for voice transport, state sync, and transport endpoints- Minecraft-facing transports
McHttp,McWss, andMcTcp - ecosystem integrations
VoiceCraft.Addonfor Bedrock andGeyserVoicefor Java / proxy stacks
How it works
- The client connects to
VoiceCraft.Serverover UDP. - The server tracks entities, positions, world IDs, effect bitmasks, and moderation state.
- A Minecraft-side transport updates the server with gameplay state:
McHttpfor BDSMcWssfor local Bedrock worldsMcTcpforGeyserVoice
- The client renders proximity audio according to server state and selected local settings.
Supported client platforms
- Windows (
x86,x64,arm64) - Linux (
x64,arm32,arm64) - macOS (
x64,arm64) - Android (
arm64) - iOS (
arm64,.ipa)
What makes VoiceCraft flexible
- multiple Minecraft transports
- Bedrock addon API surface
- Java-side bridge via
GeyserVoice - configurable effects and entity metadata
- both server-side and client-side positioning modes