e4mc is a multiplayer utility mod that lets you open your LAN world to anyone over the internet — no port forwarding, no server hosting, and no extra software required — for Minecraft on Fabric, Forge, NeoForge, and Quilt.
Playing Minecraft with friends should be easy, but it rarely is. Setting up a dedicated server costs money. Port forwarding requires router access many players simply do not have — especially on university networks, shared housing, or mobile hotspots. e4mc solves this problem elegantly: it creates a temporary reverse tunnel that exposes your LAN world to the internet through a shareable domain. With over 14 million downloads since its 2023 release, e4mc has become one of the most popular multiplayer utility mods in the Minecraft ecosystem, and for good reason — it just works.
Key Features of e4mc
- Instant Public LAN Server — When you click "Open to LAN" in Minecraft, e4mc automatically generates a public domain alongside the usual local port. Your friends paste that domain into their multiplayer screen and connect immediately. There is no waiting, no configuration files to edit, and no third-party dashboards to manage.
- No Port Forwarding Required — This is the core reason e4mc exists. Traditional multiplayer requires opening ports on your router, which many players cannot do due to network restrictions, ISP limitations, or simply lacking the technical knowledge. e4mc uses reverse tunneling to bypass all of that entirely.
- Vanilla Client Compatible — Only the host needs e4mc installed. Your friends connect with a completely unmodified Minecraft client — no mods, no launchers, no special setup on their end. This dramatically lowers the barrier to entry for casual multiplayer sessions where not everyone is comfortable installing mods.
- Zero Configuration — There are no settings to tweak, no accounts to create, and no external applications to download. You install the mod, and it works the next time you open to LAN. This "install and forget" design philosophy is what sets e4mc apart from alternatives that require running separate programs alongside Minecraft.
- Multi-Loader Support — e4mc is built with Architectury, meaning a single codebase supports Fabric, Forge, NeoForge, and Quilt. Whether your modpack runs on Fabric 1.17 or NeoForge 1.21.11, there is a compatible version available. This broad support means you will not have to abandon e4mc when switching mod loaders.
- Fully Open Source — The entire project, including the relay server infrastructure, is open source under the MIT license. You can inspect the code, verify that your data is handled safely, and even self-host the relay server if you prefer complete control over the tunneling process.
- Temporary and Secure Sessions — The public domain e4mc generates is temporary — it only exists while your LAN world is open. Once you close the world or shut down Minecraft, the tunnel disappears. This means there is no persistent entry point into your network, keeping your exposure minimal.
Screenshots
How to Install e4mc
- Install a compatible mod loader on your Minecraft client. e4mc supports Fabric, Minecraft Forge, NeoForge, or Quilt. If you are unsure which to choose, Fabric is the most commonly used option for e4mc.
- Download the correct e4mc file for your Minecraft version and mod loader from the download section below.
- Place the downloaded
.jarfile into your Minecraftmodsfolder. On Windows, this is typically located at%appdata%\.minecraft\mods. - Launch Minecraft with your mod loader profile selected. Load into a singleplayer world, then press Escape and click "Open to LAN." You will see a public domain appear in the chat alongside the local port number.
- Share the generated domain with your friends. They can paste it directly into the "Direct Connection" field in their multiplayer menu — no mods needed on their side.
Requirements & Compatibility
| Requirement | Details |
|---|---|
| Mod Loaders | Fabric, Forge, NeoForge, Quilt |
| Minecraft Versions | 1.17 – 1.21.11 (including snapshots) |
| Client or Server | Client-side only (host installs it) |
| Dependencies | None beyond the mod loader itself |
| License | MIT (open source) |
| Internet Connection | Required for the host to create the tunnel |
What's New
- Added experimental support for Fabric on Minecraft 26.1 snapshot builds, allowing early adopters to test the mod on upcoming game versions.
- Version 6.0.6-modern-test introduces compatibility with the latest snapshot infrastructure changes.
- Continued multi-loader support across Fabric, NeoForge, and Quilt for current stable releases up to 1.21.11.
Pros and Cons
Pros
- No port forwarding, router configuration, or technical knowledge needed
- Friends join with vanilla clients — zero setup on the connecting side
- Works on restricted networks like university Wi-Fi and mobile hotspots
- Fully open source with transparent relay server code
- Supports all four major mod loaders across a wide version range
- No external software or accounts required
Cons
- Relies on external relay servers — if the e4mc infrastructure goes down, the mod stops working
- Connection quality depends on the relay server location relative to players
- Not suitable for large or persistent servers — designed for temporary LAN-style sessions
- Latency may be higher compared to direct connections or dedicated server hosting
Alternatives to e4mc
- Essential Mod — A multiplayer and cosmetics mod that includes built-in world sharing, allowing friends to join your singleplayer world without a separate server. Offers additional social features but requires installation on both sides.
- World Host — Another LAN-sharing mod with a similar concept to e4mc, using proxy servers to make local worlds accessible online. A solid alternative if you want a different relay infrastructure.
- Simple Voice Chat — While not a LAN-sharing mod, Simple Voice Chat is a popular companion for e4mc sessions, adding proximity-based voice communication to your multiplayer world without needing a Discord call.
Download e4mc
| Minecraft Version | Fabric | NeoForge | Quilt |
|---|---|---|---|
| For Minecraft 1.21.11 | Download | Download | Download |
| For Minecraft 1.21.10 | Download | Download | Download |
| For Minecraft 1.21.9 | Download | Download | Download |
| For Minecraft 1.21.8 | Download | Download | Download |
| For Minecraft 1.21.7 | Download | Download | Download |
| For Minecraft 1.21.6 | Download | Download | Download |
| For Minecraft 1.21.5 | Download | Download | Download |
| For Minecraft 1.21.4 | Download | Download | Download |
| For Minecraft 1.21.3 | Download | Download | Download |
| For Minecraft 1.21.2 | Download | Download | Download |
| For Minecraft 1.21.1 | Download | Download | Download |
| For Minecraft 1.21 | Download | Download | Download |
Always download mods from official sources to stay safe.
Frequently Asked Questions
Do my friends need to install e4mc to join my world?
No — only the host needs e4mc installed. Your friends connect using a completely vanilla Minecraft client by pasting the generated domain into their Direct Connection field. This is one of the biggest advantages of e4mc over similar solutions that require both sides to install software.
Is e4mc safe to use?
Yes — e4mc is open source under the MIT license, and the full source code, including the relay server, is publicly available on GitHub for inspection. The mod creates a temporary tunnel that only exists while your LAN world is open, so there is no persistent exposure of your network. That said, anyone with the shared domain can attempt to connect, so only share it with people you trust.
Does e4mc work on restricted networks like university or hotel Wi-Fi?
Yes — e4mc works on virtually any network that allows standard web browsing. Because it uses outbound connections to establish the reverse tunnel, it bypasses the restrictions that normally prevent port forwarding on shared or locked-down networks. If you can load a webpage, you can host with e4mc.
Can I use e4mc with other mods in a modpack?
Yes — e4mc is compatible with most mods since it only modifies the LAN server networking behavior. It does not alter gameplay, rendering, or world generation, so conflicts are rare. The mod supports Fabric, Forge, NeoForge, and Quilt, making it easy to slot into nearly any modpack configuration.
How many players can join an e4mc session?
The player limit is determined by your Minecraft LAN settings and your computer's hardware, not by e4mc itself. When you open to LAN, Minecraft lets you set a max player count. Keep in mind that since your computer acts as both client and server, hosting more than a handful of players may affect performance depending on your hardware and internet upload speed.
