Packet Format Integers are little-endian, in contrast with the Minecraft protocol. Responses are sent back with the same Request ID that you send. In the event of an auth failure (i.e. your login is incorrect, or you're trying to send commands without first logging in), request ID will be set to -1. Field name Field type Notes Length int Length of remainder of packet Request ID int Client-generated ID Type int 3 for login, 2 to run a command, 0 for a multi-packet response Payload byte[] ASCII text 2-byte pad byte, byte Two null bytes Packets3: Login Outgoing payload: password. If the serve