Back to mods
e4mc Voice Compatibility project artwork

CurseForge · Minecraft mod

e4mc Voice Compatibility

A Fabric mod for Minecraft that makes Simple Voice Chat work for players who join a world through e4mc.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which e4mc Voice Compatibility release should I use?

Updated today
Latest stable file e4mc_voice_compat-1.0.0+1.20.5.jar
Game version 1.20.5
Loader Fabric

e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar targets 1.20.5 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 3 required mods have matching files.

Where it goes

Is e4mc Voice Compatibility required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar need?

e4mc_voice_compat-1.0.0+1.20.5.jar. Change the file and its required mods may change too.

All 3 required mods have matching files

Install Fabric API, e4mc, Simple Voice Chat first. We found matching files for this game-version and loader setup. 10 come through another mod in the chain.

3 listed on this file 10 pulled in by those mods
Fabric API Needed by e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar
required
Matching file found Matched file: [1.20.5] Fabric API 0.97.8+1.20.5
e4mc Needed by e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar
required
Matching file found Matched file: [Fabric -1.21.11] 6.2.3
Simple Voice Chat Needed by e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar
required
Matching file found Matched file: [FABRIC][1.20.5] Simple Voice Chat 1.20.5-2.5.12
McQoy Needed by e4mc
pulled in
Matching file found Matched file: mcqoy-0.4.1+fabric-1.20.jar
Sound Physics Remastered Needed by Simple Voice Chat
pulled in
Matching file found Matched file: [FABRIC][1.20.5] Sound Physics Remastered 1.20.4-1.3.1
AudioPlayer Needed by Simple Voice Chat
pulled in
No matching file
ViaFabric Needed by Simple Voice Chat
pulled in
Matching file found Matched file: [main] ViaFabric 0.4.14+66-main
LuckPerms Needed by Simple Voice Chat
pulled in
Matching file found Matched file: v5.4.125 (Fabric 1.20.6)
Mod Menu Needed by Simple Voice Chat
pulled in
Matching file found Matched file: Mod Menu v10.0.0 for 1.20.5
YetAnotherConfigLib Needed by McQoy
pulled in
Matching file found Matched file: 3.6.6 for fabric 1.20.6
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-2.4.0-pre.2+1.20.5.jar

10 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add e4mc Voice Compatibility without breaking your instance.

Built for e4mc Voice Compatibility e4mc_voice_compat-1.0.0+1.20.5.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use e4mc_voice_compat-1.0.0+1.20.5.jar. It targets 1.20.5 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API, e4mc, Simple Voice Chat first. We found matching files for this game-version and loader setup. 10 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside e4mc_voice_compat-1.0.0+1.20.5.jar. It opens that exact file at the source.

About this project

What does e4mc Voice Compatibility add?

E4MC Voice Compatibility Title

Makes Simple Voice Chat work for players who join your world through e4mc.

The problem

e4mc opens your LAN world to anyone on the internet by tunneling the Minecraft connection through a relay. Simple Voice Chat sends audio over a separate UDP port, which e4mc doesn't forward. Your friends can join and play, but their voice chat stays disconnected.

The fix

This mod sends voice through the Minecraft connection itself, so it goes through the e4mc tunnel like the rest of the game.

  • Works with both e4mc connection modes: the relay (*.e4mc.link address) and Dialtone.
  • The host and players on your local network keep using regular voice chat. Nothing changes for them.
  • A player who joins through e4mc without this mod can still play, and gets a chat message explaining why voice chat doesn't work for them.
  • No configuration needed.

Installation

Download the file that matches your Minecraft version, and install it on the host and every player, alongside its dependencies.

Then open your world to LAN as usual, share the e4mc address, and voice chat connects on its own.

Requirements

Available for Minecraft 1.20.5 to 26.3, on Fabric.

Dependency Version
Fabric Loader 0.19.3 or newer
e4mc 6.2.3 (the regular build up to 1.21.11, the modern build from 26.1)
Java 21 up to 1.21.11, 25 from 26.1

Minimum Fabric API and Simple Voice Chat versions for each Minecraft version:

Minecraft Fabric API Simple Voice Chat
1.20.5 0.97.8+1.20.5 1.20.5-2.5.12
1.20.6 0.100.8+1.20.6 1.20.6-2.5.22
1.21 0.102.0+1.21 1.21.1-2.6.27
1.21.1 0.116.18+1.21.1 1.21.1-2.6.27
1.21.2 0.106.1+1.21.2 1.21.2-2.5.24
1.21.3 0.114.1+1.21.3 1.21.3-2.5.31
1.21.4 0.119.4+1.21.4 1.21.4-2.6.27
1.21.5 0.128.2+1.21.5 1.21.5-2.6.27
1.21.6 0.128.2+1.21.6 1.21.6-2.5.32
1.21.7 0.129.0+1.21.7 1.21.7-2.5.34
1.21.8 0.136.1+1.21.8 1.21.8-2.6.27
1.21.9 0.134.1+1.21.9 1.21.9-2.6.4
1.21.10 0.138.4+1.21.10 1.21.10-2.6.27
1.21.11 0.141.6+1.21.11 1.21.11-2.6.27
26.1 0.145.1+26.1 2.6.27
26.1.1 0.145.4+26.1.1 2.6.27
26.1.2 0.155.3+26.1.2 2.6.27
26.2 0.152.1+26.2 2.6.22 (2.6.x)
26.3 0.166.0+26.3 2.6.27

Good to know

  • Latency: voice through e4mc may lag a bit more than direct voice chat on an unstable connection. The Minecraft connection resends lost packets instead of skipping them.
  • Bandwidth: voice traffic goes through the e4mc relay along with the game.
  • Both sides need the mod. A player with only Simple Voice Chat can't use voice through e4mc.
  • Voice stays encrypted by Simple Voice Chat. This mod only forwards it.

Troubleshooting

If voice chat doesn't connect, check logs/latest.log.

  • On the host: look for Tunneling voice chat of <player>. If you see joined through e4mc ... without e4mc Voice Compat instead, that player is missing the mod.
  • On the joining player's side: look for Voice chat connection tunneled through e4mc.

When reporting an issue, please include both logs: the host's and the joining player's.

Links

License

MIT. This project isn't affiliated with e4mc or Simple Voice Chat.

Project description from CurseForge.

Pick your setup

e4mc Voice Compatibility by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

19 available setups

Showing the newest 12 of 19 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

e4mc Voice Compatibility versions and loaders

19 of 19 releases match

Looking for an older file? The official CurseForge project page is in Resources.