Skip to content

Instantly share code, notes, and snippets.

@kermandev
Last active December 30, 2025 12:58
Show Gist options
  • Select an option

  • Save kermandev/4e08889fced68c7c3a15854bf2bbf836 to your computer and use it in GitHub Desktop.

Select an option

Save kermandev/4e08889fced68c7c3a15854bf2bbf836 to your computer and use it in GitHub Desktop.
Minestom transfer packet hack
// After #init(Auth), before #start(...)
MinecraftServer.getPacketListenerManager().setListener(ConnectionState.HANDSHAKE, ClientHandshakePacket.class, (packet, connection) -> {
if (packet.intent() != ClientHandshakePacket.Intent.TRANSFER) HandshakeListener.listener(packet, connection);
else HandshakeListener.listener(new ClientHandshakePacket(packet.protocolVersion(), packet.serverAddress(), packet.serverPort(), ClientHandshakePacket.Intent.LOGIN), connection);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment