CLASS net/minecraft/class_3248 net/minecraft/server/network/ServerLoginNetworkHandler FIELD field_14156 loginTicks I FIELD field_14157 authenticatorThreadId Ljava/util/concurrent/atomic/AtomicInteger; FIELD field_14158 connection Lnet/minecraft/class_2535; FIELD field_14159 secretKey Ljavax/crypto/SecretKey; FIELD field_14160 profile Lcom/mojang/authlib/GameProfile; FIELD field_14161 player Lnet/minecraft/class_3222; FIELD field_14162 server Lnet/minecraft/server/MinecraftServer; FIELD field_14163 state Lnet/minecraft/class_3248$class_3249; FIELD field_14164 RANDOM Ljava/util/Random; FIELD field_14165 serverId Ljava/lang/String; FIELD field_14166 LOGGER Lorg/apache/logging/log4j/Logger; FIELD field_14167 nonce [B METHOD (Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V ARG 1 server ARG 2 connection METHOD method_14375 toOfflineProfile (Lcom/mojang/authlib/GameProfile;)Lcom/mojang/authlib/GameProfile; ARG 1 profile METHOD method_14380 disconnect (Lnet/minecraft/class_2561;)V ARG 1 reason METHOD method_14383 getConnectionInfo ()Ljava/lang/String; METHOD method_14384 acceptPlayer ()V METHOD method_18785 tick ()V CLASS 1 METHOD method_14386 getClientAddress ()Ljava/net/InetAddress; CLASS class_3249 State