CLASS net/minecraft/class_3364 net/minecraft/server/rcon/QueryResponseHandler FIELD field_14442 queryPort I FIELD field_14443 lastQueryTime J FIELD field_14444 ip Ljava/lang/String; FIELD field_14445 motd Ljava/lang/String; FIELD field_14446 data Lnet/minecraft/class_3345; FIELD field_14447 levelName Ljava/lang/String; FIELD field_14449 socket Ljava/net/DatagramSocket; FIELD field_14450 lastResponseTime J FIELD field_14452 packetBuffer [B FIELD field_14453 queries Ljava/util/Map; FIELD field_14454 hostname Ljava/lang/String; FIELD field_14456 maxPlayerCount I FIELD field_14457 port I FIELD field_23964 server Lnet/minecraft/class_2994; METHOD (Lnet/minecraft/class_2994;I)V ARG 1 server ARG 2 queryPort METHOD method_14746 cleanUp ()V METHOD method_14747 createRulesReply (Ljava/net/DatagramPacket;)[B ARG 1 packet METHOD method_14748 getMessageBytes (Ljava/net/SocketAddress;)[B METHOD method_14749 createQuery (Ljava/net/DatagramPacket;)V METHOD method_14750 handle (Ljava/net/DatagramPacket;)Z ARG 1 packet METHOD method_14751 reply ([BLjava/net/DatagramPacket;)V ARG 1 buf METHOD method_14752 handleIoException (Ljava/lang/Exception;)V ARG 1 e METHOD method_14753 isValidQuery (Ljava/net/DatagramPacket;)Ljava/lang/Boolean; METHOD method_14754 initialize ()Z METHOD method_30737 create (Lnet/minecraft/class_2994;)Lnet/minecraft/class_3364; ARG 0 server CLASS class_3365 Query FIELD field_14458 id I FIELD field_14459 startTime J FIELD field_14460 messageBytes [B FIELD field_14461 replyBuf [B FIELD field_14462 message Ljava/lang/String; METHOD method_14755 startedBefore (J)Ljava/lang/Boolean; ARG 1 lastQueryTime METHOD method_14756 getId ()I METHOD method_14757 getReplyBuf ()[B METHOD method_14758 getMessageBytes ()[B