meexprox/docs/meexprox_forwarding.md
2024-11-15 08:30:38 +03:00

3.5 KiB

Meexprox Player Forwarding

Meexprox modifies Handshake packet to transfer IP address

Packet ID State Bound To Field Name Field Type Notes
protocol: 0x00
resource: intention
Handshaking Server Is IPV6 Boolean Indicates if the IP address is using IPV6.
IP Octets Byte Array (16) IP address represented as octets in bytes. 16 bytes if IPV6 and 4 bytes if IPV4.
IP Port Unsigned Short IP port number.
Protocol Version VarInt Protocol version number. Currently 767 in Minecraft 1.21.
Server Address String (255) Hostname or IP, e.g., localhost or 127.0.0.1, used to connect. The server does not use this information. Note: SRV records can redirect; for example, if _minecraft._tcp.example.com points to mc.example.org.
Server Port Unsigned Short Default is 25565. The server does not use this information.
Next State VarInt Enum Defines the next state: 1 for Status, 2 for Login, 3 for Transfer.

To make it work, download this plugin on your backend server

Overview