Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
TunnelCraft is a connectivity solution for Minecraft.
TunnelCraft allows players and server owners to establish stable, secure connections without exposing public network ports or maintaining a public IP address. Instead of relying on direct TCP connections, TunnelCraft tunnels the entire Minecraft protocol through a dedicated WebSocket-based relay network.
This relay system provides each server with its own persistent tunnel address (e.g., plpx-abc123) and automatically handles traffic forwarding between players and servers. The mod integrates deeply with Minecraft’s networking layer to ensure that all communication — including login, world data, chunk packets, entity updates, and plugin/mod traffic — behaves exactly like a standard direct server connection.
How do I set this mod up?
Thats really easy. just drag the mod/plugin into your mod folde or plugin folder. On a dedicated server you will the see adress printed in the connsole, juust give this all other players that should join. They can just add this adress as they would for any other server. When opening a lan world, just enter /tunnelcraft show and it will give you the adress for your lan-World!
Even when TunnelCraft is installed as a plugin on a server, all connecting clients must still have the Fabric or NeoForge client version of TunnelCraft installed. The tunneling protocol is not compatible with vanilla clients, so the mod is required on both sides.
Disclaimer: All data is routed through the TunnelCraft relay network. The relay backend evolves frequently, and changes to the tunneling protocol may break compatibility with older mod versions. For this reason, the latest version of the mod is always required, and backward compatibility cannot be guaranteed.


