Releases: PanSzelescik/proxy-protocol-support
1.2.0-fabric
Minecraft 26.1 update!
Forced update by Mojang. It’s impressive that, until yesterday, a single version of Proxy Protocol Support could handle versions ranging from 1.13 to 1.21.11. Minecraft 26.1 has done away with game code obfuscation. Had it not been for that, the previous version would still be working. In fact, it would still be working; all that was needed was a recompile to disable the remapping. Interestingly, the server listening code hasn’t changed at all! Impressive...
- Updated to Minecraft 26.1 and newer with Fabric
1.1.0-fabric
A new version after 1.5 years!
Now, you can simultaneously accept connections from a trusted proxy (using the PROXY protocol) and from trusted direct-access IPs. This is perfect for setups where you want to hide your server's IP behind a proxy, while still allowing admins or local players to connect directly. (#22) (Thanks @jtnqr!)
For this reason, the configuration has been slightly modified. For more information, please see the README.md file.
- Tested with Minecraft 1.21.10
- Bump
io.netty:netty-codec-haproxyfrom4.1.114.Finalto4.2.7.Final
1.0.4-fabric
- Update io.netty:netty-codec-haproxy
4.1.91.Final->4.1.112.Final - Update used Fabric Loader
0.14.17->0.16.3 - Update used Gradle
7.2->8.10
Should still work on Minecraft versions 1.14-1.21.1
1.1.0-forge
First version for Forge, tested with:
- 1.19.4-45.0.49
- 1.19.3-44.1.23
- 1.19.2-43.2.8
- 1.19.1-42.0.9
- 1.19-41.1.0
Lower versions currently not working