Simple Voice Chat doesn't work over e4mc on its own. e4mc tunnels the Minecraft connection, but Simple Voice Chat talks over a separate UDP port that the tunnel can't carry. This mod sends the voice packets through the Minecraft connection instead, so voice works in an e4mc world without forwarding port 24454.
Simple Voice Chat itself isn't changed. Proximity, groups, push-to-talk, voice activation and its encryption all work the same as on a normal server. It also works with Sound Physics Remastered, so voices still echo and muffle the way they would without the bridge.
Installing
Host: Fabric API, Simple Voice Chat, e4mc (the Fabric Modern build) and this mod.
Everyone joining: Fabric API, Simple Voice Chat and this mod. They don't need e4mc.
Open your world to LAN, send your friends the address e4mc posts in chat, and have them join with it. There's nothing to configure.
Settings
By default the bridge is only used for players who join through e4mc. Anyone connecting directly, like someone on your home network, keeps using normal UDP. You can change this with bridge in config/e4mc_voice_bridge.properties:
auto: the default described abovealways: everyone with the mod uses the bridge, for servers where the UDP port can't be reachednever: don't use the bridge at all
Operators can run /e4mcvoice status to check how many players are bridged and whether voice packets are getting through.
Versions
- Minecraft 26.3: 1.1.0
- Minecraft 26.2: 1.0.2
Known issue
Because voice rides on the Minecraft connection, a burst of chunk loading or a shaky connection can delay it a little, which wouldn't happen with direct UDP.
How to Install Voice Bridge for e4mc (Mod)
Voice Bridge for e4mc by phoenix.dustin2 is verified for Fabric across Minecraft versions 26.2, 26.3 (latest release: 1.1.0+26.3, file size: 41 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (26.2, 26.3) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Voice Bridge for e4mc file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version- Voice is handled as soon as it arrives instead of waiting for the next game tick or frame, so lag on either side no longer holds it up.
- The host's own voice now uses normal UDP instead of going through the bridge.
- New setting in config/e4mc_voice_bridge.properties: bridge=auto (default) only uses the bridge for players joining through e4mc, always uses it for everyone with the mod, never turns it off.
- Players who join through e4mc with Simple Voice Chat but without this mod get a chat message telling them to install it.
- /e4mcvoice status now needs operator permissions.
- Fixed an error in the log when leaving a world, plus a few smaller connection cleanup fixes.
- Carries Simple Voice Chat through the existing e4mc connection
- No UDP port forwarding or separate voice address required
- Supports proximity chat, groups, push-to-talk, and voice activation
- Automatically uses normal UDP voice chat when the bridge is unavailable
- Adds
/e4mcvoice statusfor connection and packet information