Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Now you can use transfer packets instead of proxying connections #70

Open
BigPebble123 opened this issue Apr 25, 2024 · 1 comment
Open

Comments

@BigPebble123
Copy link

In the latest Minecraft 1.20.5 update, Microsoft has added transfer packets.
The server can tell the player which server to switch to.

Quote from minecraft.net

Transfer Packets

  • Custom servers can now request that clients connect to another server with a new packet
  • When a client is transferred, it will connect to the target server with a new transfer intent (id 3)
  • By default, servers will not accept incoming transfers and will disconnect the client
  • This can be changed by setting the accepts-transfers property to true in the server.properties file
  • Resource packs are maintained across transfers
  • In the case of a transfer, custom servers can skip authenticating again with a new flag in the clientbound hello packet
@timvisee
Copy link
Owner

Thanks for the heads up!

I might wait a while to support this because I do want to support older clients if possible.

Also I imagine the current approach to be a bit more error prone, because Minecraft's protocol changes all the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants