itzg / mc-router

Routes Minecraft client connections to backend servers based upon the requested server address

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Old/Beta Version Support

lucas-ault opened this issue · comments

I spun up an instance of mc-router with docker compose and am having some trouble getting things to work with the beta version of the game. I was able to validate that everything works with the current version of Minecraft, but I'd like to get a server working with beta 1.7.3.

Any possibility of this working for older versions? See the error below.

time="2023-09-11T17:14:19Z" level=info msg="Got connection" client="172.xxx.xxx.xxx:49396"
time="2023-09-11T17:14:19Z" level=error msg="Failed to read handshake" clientAddr="172.119.178.168:49396" error=EOF

It's wasn't implemented for the beta Minecraft protocol.

PRs are welcome. It would only be a few frame types that would need to be supported.

Thanks for the info - definitely something out of my abilities but if anyone more savy out there wants to give it a go, that would be great!