CLASS ui net/minecraft/entity/player/PlayerServerEntity FIELD a networkHandler Luw; FIELD b server Lnet/minecraft/server/MinecraftServer; FIELD cA enteredNetherPos Lckg; FIELD ca LOGGER_PLAYER Lorg/apache/logging/log4j/Logger; FIELD cv seenCredits Z FIELD cw recipeBook Lxh; METHOD B getRecipeBook ()Lxh; METHOD C updatePotionVisibility ()V METHOD E updatePortalCooldown ()V METHOD V_ update ()V METHOD W_ stopRiding ()V METHOD a openInventory (Laer;)V METHOD a swingHand (Laex;)V METHOD a openContainer (Laey;)V METHOD a onDeath (Lafn;)V METHOD a damage (Lafn;F)Z ARG 1 source METHOD a copyEntityData (Lage;)V METHOD a startRiding (Lage;Z)Z ARG 1 entity METHOD a openHorseInventory (Lamj;Laer;)V METHOD a shouldDamagePlayer (Laqf;)Z METHOD a onContainerPropertyUpdate (Larx;II)V ARG 1 container ARG 2 propertyId METHOD a onContainerSlotUpdate (Larx;ILavn;)V ARG 1 container ARG 2 slotId METHOD a onContainerInvRegistered (Larx;Laer;)V ARG 1 container METHOD a onContainerRegistered (Larx;Lfg;)V ARG 1 container METHOD a openBookEditor (Lavn;Laex;)V METHOD a openVillagerGui (Lazq;)V METHOD a setGameMode (Lbaj;)V METHOD a openCommandBlock (Lbmo;)V METHOD a openSignEditor (Lbng;)V METHOD a onBlockCollision (Lboh;)V METHOD a changeDimension (Lbrh;)Lage; METHOD a trySleep (Les;)Laqf$a; METHOD a deserializeCustomData (Lho;)V METHOD a appendCommandFeedback (Liz;)V METHOD a sendChatMessage (Liz;Lix;)V METHOD a addChatMessage (Liz;Z)V ARG 1 message METHOD a resetStat (Lxj;)V METHOD a incrementStat (Lxj;I)V ARG 1 stat METHOD b isInvulnerableTo (Lafn;)Z METHOD b serializeCustomData (Lho;)V METHOD d addExperience (I)V METHOD f attack (Lage;)V METHOD g createCooldownManager ()Lavj; METHOD m closeContainer ()V METHOD n initAi ()V METHOD s getServerWorld ()Lug; METHOD t isSpectator ()Z METHOD u isCreative ()Z METHOD x_ closeGui ()V METHOD y getPermissionLevel ()I