I made an open-source mod that routes Minecraft LAN worlds through Steam P2P. No more Hamachi or port forwarding.
I built a lightweight mod called Steam Bridge (Minecraft 1.12.2 Forge) that replaces standard Minecraft network sockets with Steam P2P. It allows hosting "Open to LAN" worlds or connecting to friends without opening ports, setting up VPNs (Hamachi/Radmin), or using public HTTP tunnels (e4mc).
The project is fully open-source. Under the hood, it embeds steamworks4j and JNA binaries to communicate with the official Steamworks API, routing all traffic through Steam Datagram Relay (SDR). No external libraries are required.
To connect, the host just shares their SteamID64, which the client pastes directly into the standard "Server Address" field. There is also a simple "S" button added to the UI that pulls up the native Steam overlay friends list.
The source code is licensed under MIT.
Downloads & Links:
GitHub (Source Code):[https://github.com/Ragalikx/steam-bridge-mc](https://github.com/Ragalikx/steam-bridge-mc)
Discord (Downloads):
https://discord.gg/FjgUUYkZUC(Jar files are available in the #release channel) VirusTotal Scan: [https://www.virustotal.com/gui/file/ae36f16b454fb8d67186d3372d16e259ccb4875e7a45e2e956ef5fad9b107f1c](https://www.virustotal.com/gui/file/ae36f16b454fb8d67186d3372d16e259ccb4875e7a45e2e956ef5fad9b107f1c)Modrinth:[https://modrinth.com/mod/steam-bridge](https://www.google.com/search?q=https%3A%2F%2Fmodrinth.com%2Fmod%2Fsteam-bridge)(Pending approval, will be active soon!)
CurseForge:
(Pending approval)https://redd.it/1up6owo@MinecraftModded