CLASS net/minecraft/class_635 net/minecraft/client/network/ClientLoginNetworkHandler FIELD field_3706 parentScreen Lnet/minecraft/class_437; FIELD field_3707 connection Lnet/minecraft/class_2535; FIELD field_3708 client Lnet/minecraft/class_310; FIELD field_3710 LOGGER Lorg/slf4j/Logger; FIELD field_3711 statusConsumer Ljava/util/function/Consumer; FIELD field_40481 serverInfo Lnet/minecraft/class_642; FIELD field_41383 newWorld Z FIELD field_41384 worldLoadTime Ljava/time/Duration; FIELD field_44809 minigameName Ljava/lang/String; FIELD field_46192 state Ljava/util/concurrent/atomic/AtomicReference; FIELD field_48400 serverCookies Ljava/util/Map; FIELD field_48401 hasCookies Z METHOD (Lnet/minecraft/class_2535;Lnet/minecraft/class_310;Lnet/minecraft/class_642;Lnet/minecraft/class_437;ZLjava/time/Duration;Ljava/util/function/Consumer;Lnet/minecraft/class_9112;)V ARG 1 connection ARG 2 client ARG 3 serverInfo ARG 4 parentScreen ARG 5 newWorld ARG 6 worldLoadTime ARG 7 statusConsumer ARG 8 cookieStorage METHOD method_2891 getSessionService ()Lcom/mojang/authlib/minecraft/MinecraftSessionService; METHOD method_2892 joinServerSession (Ljava/lang/String;)Lnet/minecraft/class_2561; ARG 1 serverId METHOD method_2894 (Ljava/lang/String;Lnet/minecraft/class_2917;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V ARG 1 serverId ARG 2 packet ARG 3 decryptionCipher ARG 4 encryptionCipher METHOD method_51768 setMinigameName (Ljava/lang/String;)V ARG 1 minigameName METHOD method_53872 switchTo (Lnet/minecraft/class_635$class_8798;)V ARG 1 state METHOD method_53873 (Lnet/minecraft/class_635$class_8798;Lnet/minecraft/class_635$class_8798;)Lnet/minecraft/class_635$class_8798; ARG 1 currentState METHOD method_56151 setupEncryption (Lnet/minecraft/class_2917;Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V ARG 1 keyPacket ARG 2 decryptionCipher ARG 3 encryptionCipher CLASS class_8798 State FIELD field_46197 name Lnet/minecraft/class_2561; FIELD field_46198 prevStates Ljava/util/Set; METHOD (Ljava/lang/String;ILnet/minecraft/class_2561;Ljava/util/Set;)V ARG 3 name ARG 4 prevStates