def write_packet(self, writer): write_varint(writer, PacketID.Request)
def write_packet(self, writer): write_varint(writer, PacketID.Handshake) write_varint(writer, self.protocol_version) write_string(writer, self.server_address) write_ushort(writer, self.server_port) write_varint(writer, self.next_state)
def write_packet(self, writer): write_varint(writer, PacketID.LoginPluginResponse) write_varint(writer, self.message_id) write_boolean(writer, self.successful) write_byte_array(writer, self.data)
def write_packet(self, writer): write_varint(writer, PacketID.Ping) write_long(writer, self.payload)
def write_packet(self, writer): write_varint(writer, PacketID.LoginStart) write_string(writer, self.name)
def write_packet(self, writer): write_varint(writer, PacketID.EncryptionResponse) write_varint(writer, len(self.shared_secret)) write_byte_array(writer, self.shared_secret) write_varint(writer, len(self.verify_token)) write_byte_array(writer, self.verify_token)