CLASS or net/minecraft/server/network/packet/HandshakeServerPacket FIELD a version I FIELD b address Ljava/lang/String; FIELD c port I FIELD d state Liq; METHOD (Ljava/lang/String;ILiq;)V ARG 1 address ARG 2 port METHOD a read (Lir;)V ARG 0 buf METHOD a apply (Liu;)V ARG 0 handler METHOD a apply (Los;)V METHOD b getRequestedState ()Liq; METHOD b write (Lir;)V ARG 0 buf METHOD c getProtocolVersion ()I