
e4all
The e4mc fork that lets anyone join your LAN world from anywhere, even with offline accounts. Also has Simple Voice Chat support.
About this Mod
e4all
The e4mc fork that lets anyone join your LAN world from anywhere, even with offline accounts. Also has Simple Voice Chat support.
What is e4all?
e4all is a reverse tunneling proxy for Minecraft and a fork of the original e4mc mod e4mc.
In simpler terms, it is a tool that allows you to temporarily expose your local Minecraft "Open to LAN" world to the internet so friends can join from anywhere in the world without port forwarding.
E4all doesn't work with both e4mc and e4all installed.
I appreciate it if you report something on Discord.
The "e4all" Difference
While the original e4mc is fantastic, it enforces standard authentication. e4all was created to give hosts more control. I am also now working on adding even more features, like the new Simple Voice Chat support!
- Online Mode Toggle: Unlike the original, e4all allows you to toggle online-mode on or off.
- Play with Everyone: By disabling online mode, you can allow players using "offline" players to join your LAN session.
- Simple Voice Chat Support: This is pretty self explainable, e4mc doesn't work with Simple Voice Chat (atleast right now), but this mod does!
How do I use it?
- Install the mod (only the host needs it, but ping could be lower if both install the mod, I'm saying could because it depends on how much your internet provider allows).
- Click Open to LAN in your pause menu.
- Choose your settings, including the new Online Mode toggle.
- A public domain will appear in your chat.
- Share that domain with your friends, and they’re in!
I also recommend using the Skin Restorer mod to not be stuck with the default skins from Minecraft and to be able to use your own skin.
Why e4all?
Works Everywhere If you have an internet connection, you can use e4all. It bypasses CGNAT, firewalls, and restrictive routers without the need for port forwarding.
Works with Vanilla Clients The host needs this mod, but joiners don't They just paste your custom domain into their "Direct Connection" or "Server List," and it works. Though you do have lower latency and better performance if the other person also has the mod installed. (Note: Sometimes there are some too strict routers and for people with those, it only works if the person who joins DOESN'T have the mod installed)
No Configuration Required No accounts, no external software like Hamachi or Radmin, and no complex setup. Just install the mod and play.
Accessibility By supporting offline mode, you ensure that none of your friends are left out of the game, regardless of their account status.
Note: e4all is a fork of e4mc. I love the original project; I just wanted to add that extra feature! If you want me to add another feature that doesn't exist in the original mod I can also add that! Write a post on my Discord server if you have problems, suggestions or just want to chat: https://discord.gg/mUYW9Rw2ae
This mod is also open-source, you can view the source code here: https://github.com/Synquox/e4all
I recommend using this mod with another mod called "Skin Restorer": https://modrinth.com/mod/skinrestorer/versions In offline mode skins don't load and you have the standard skins from Minecraft, but with this mod you can still have skins.
Also, I'm currently working on making older versions available like e4mc-retro and on Simple Voice Chat support.
Known incompatibilities:
Essential Mod
Krypton
Android players
Available Versions
How to Install e4all on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (26.3-snapshot-9).
Install Mod
Open the mod browser in the dashboard and search for "e4all". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.3-snapshot-9, 26.2, 26.1.2 (+29 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
e4all server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.3-snapshot-9). You can switch loaders with one click in the panel.
Is e4all compatible with fabric and forge and neoforge and quilt?
e4all officially supports fabric, forge, neoforge, quilt for Minecraft 26.3-snapshot-9, 26.2, 26.1.2. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with e4all – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if e4all consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install e4all with just one click on your server.