CLASS dhn net/minecraft/client/network/ClientPlayNetworkHandler FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b connection Ljb; FIELD c profile Lcom/mojang/authlib/GameProfile; FIELD d loginScreen Lczw; FIELD e client Lcvn; FIELD f world Ldhq; FIELD h playerListEntries Ljava/util/Map; FIELD i advancementHandler Ldhk; FIELD j commandSource Ldho; FIELD k tagManager Lzg; FIELD l dataQueryHandler Lcvg; FIELD m chunkLoadDistance I FIELD n random Ljava/util/Random; FIELD o commandDispatcher Lcom/mojang/brigadier/CommandDispatcher; FIELD p recipeManager Lben; FIELD q sessionId Ljava/util/UUID; METHOD (Lcvn;Lczw;Ljb;Lcom/mojang/authlib/GameProfile;)V ARG 1 client METHOD a getClientConnection ()Ljb; METHOD a getPlayerListEntry (Ljava/lang/String;)Ldhr; ARG 1 profileName METHOD a getPlayerListEntry (Ljava/util/UUID;)Ldhr; ARG 1 uuid METHOD a sendPacket (Lkb;)V METHOD a sendResourcePackStatus (Lov$a;)V METHOD b getCommandSource ()Ldho; METHOD b validateResourcePackUrl (Ljava/lang/String;)Z METHOD c clearWorld ()V METHOD d getRecipeManager ()Lben; METHOD e getPlayerList ()Ljava/util/Collection; METHOD f getProfile ()Lcom/mojang/authlib/GameProfile; METHOD g getAdvancementHandler ()Ldhk; METHOD h getCommandDispatcher ()Lcom/mojang/brigadier/CommandDispatcher; METHOD i getWorld ()Ldhq; METHOD j getTagManager ()Lzg; METHOD k getDataQueryHandler ()Lcvg; METHOD l getSessionId ()Ljava/util/UUID;