
e4all
The e4mc fork that lets anyone join your LAN world from anywhere, even with offline accounts.
About this Mod
e4all
The e4mc fork that lets anyone join your LAN world from anywhere, even with offline accounts.
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.
This mod works by default without e4mc, I have integrated that it's no problem if e4mc is also installed, but it'll probably work better without e4mc since I haven't done much testing with both mods 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. Also, other than e4mc, this mod supports voice chat mods by default. (Voice chat only works with the release 1.5.5 or releases over 1.5.5)
- 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.
- Voice Chat support: Voice chat mods like Simple Voice Chat now work with e4all, other than e4mc.
How do I use it?
- Install the mod (only the host needs it, but it doesn't matter if both have the mod!).
- 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.
Known incompatibilities:
Essential Mod (WHY WOULD YOU USE THIS MOD WITH ESSENTIAL MOD??)
Krypton
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.1.2).
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.1.2, 26.1.1, 26.1 (+27 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.1.2). 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.1.2, 26.1.1, 26.1. 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.