CLASS ars net/minecraft/entity/player/PlayerEntity CLASS ars$a SleepResult FIELD a SUCCESS Lars$a; FIELD b INVALID_WORLD Lars$a; FIELD c WRONG_TIME Lars$a; FIELD d TOO_FAR_AWAY Lars$a; FIELD e INVALID_ATTEMPT Lars$a; FIELD f NOT_SAFE Lars$a; CLASS ars$b ChatVisibility FIELD a FULL Lars$b; FIELD b COMMANDS Lars$b; FIELD c HIDDEN Lars$b; FIELD e id I FIELD f key Ljava/lang/String; METHOD a getId ()I METHOD a byId (I)Lars$b; METHOD b getTranslationKey ()Ljava/lang/String; FIELD bA enderChestInventory Laus; FIELD bB containerPlayer Lauk; FIELD bC container Latn; FIELD bD hungerManager Latl; FIELD b ABSORPTION_AMOUNT Lps; FIELD bO sleeping Z FIELD bP sleepingPos Let; FIELD bT abilities Larq; FIELD bU experience I FIELD bV experienceLevel I FIELD bW experienceBarProgress F FIELD bX enchantmentTableSeed I FIELD bZ fishHook Laph; FIELD bv PLAYER_MODEL_BIT_MASK Lps; FIELD bw MAIN_HAND Lps; FIELD bx LEFT_SHOULDER_ENTITY Lps; FIELD by RIGHT_SHOULDER_ENTITY Lps; FIELD bz inventory Larr; FIELD cD renderOffsetY F FIELD c SCORE Lps; FIELD cb gameProfile Lcom/mojang/authlib/GameProfile; FIELD cc reducedDebugInfo Z FIELD ce itemCooldownManager Laxi; FIELD d sleepTimer I FIELD f spawnPosition Let; FIELD g spawnForced Z METHOD a sendVillagerRecipes (ILbbz;)V ARG 1 syncId METHOD a openContainer (Lagh;)Ljava/util/OptionalInt; METHOD a addCritParticles (Lahi;)V METHOD a interact (Lahi;Lagd;)Lage; ARG 1 entity METHOD a setMainHand (Lahq;)V METHOD a openHorseInventory (Lano;Lafx;)V METHOD a shouldDamagePlayer (Lars;)Z METHOD a isSkinOverlayVisible (Lart;)Z METHOD a openBookEditorGui (Laxm;Lagd;)V METHOD a dropItem (Laxm;Z)Lapm; ARG 1 stack METHOD a dropItem (Laxm;ZZ)Lapm; ARG 1 stack METHOD a openCommandBlockMinecartGui (Lbcb;)V METHOD a setGameMode (Lbcr;)V METHOD a openCommandBlockGui (Lbpb;)V METHOD a openJigsawGui (Lbpm;)V METHOD a openSignEditorGui (Lbps;)V METHOD a openStructureBlockGui (Lbpw;)V METHOD a getUuidFromProfile (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID; ARG 0 profile METHOD a trySleep (Let;)Lars$a; METHOD a isWithinSleepingRange (Let;Ley;)Z ARG 1 sleepPos METHOD a canPlaceBlock (Let;Ley;Laxm;)Z ARG 1 pos ARG 2 side METHOD a unlockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD a addChatMessage (Ljc;Z)V ARG 1 message METHOD a increaseStat (Lqd;)V METHOD a playSound (Lxv;Lxx;FF)V METHOD a resetStat (Lyc;)V METHOD a incrementStat (Lyc;I)V ARG 1 stat METHOD a wakeUp (ZZZ)V METHOD a unlockRecipes ([Lqd;)V ARG 1 ids METHOD b addEnchantedHitParticles (Lahi;)V METHOD b getBlockBreakingSpeed (Lbqs;)F METHOD b setPlayerSpawn (Let;Z)V ARG 1 pos METHOD b lockRecipes (Ljava/util/Collection;)I ARG 1 recipes METHOD b incrementStat (Lyc;)V METHOD c isUsingEffectiveTool (Lbqs;)Z METHOD c getOfflinePlayerUuid (Ljava/lang/String;)Ljava/util/UUID; ARG 0 nickname METHOD d addExperience (I)V METHOD dA getSpawnPosition ()Let; METHOD dB isSpawnForced ()Z METHOD dC getEnchantmentTableSeed ()I METHOD dE getHungerManager ()Latl; METHOD dF canFoodHeal ()Z METHOD dG canModifyWorld ()Z METHOD dH getEnderChestInventory ()Laus; METHOD dJ getScoreboard ()Lcnz; METHOD dL getReducedDebugInfo ()Z METHOD dM getShoulderEntityLeft ()Lhr; METHOD dN getShoulderEntityRight ()Lhr; METHOD dQ getItemCooldownManager ()Laxi; METHOD dR getLuck ()F METHOD dp updateSize ()V METHOD dq getScore ()I METHOD ds getWornArmorRatio ()F METHOD du requestRespawn ()V METHOD dw getGameProfile ()Lcom/mojang/authlib/GameProfile; METHOD dy isSleepingLongEnough ()Z METHOD dz getSleepTimer ()I METHOD f attack (Lahi;)V METHOD g createCooldownManager ()Laxi; METHOD h setShoulderEntityLeft (Lhr;)V METHOD i setShoulderEntityRight (Lhr;)V METHOD n dropSelectedItem (Z)Lapm; METHOD p canConsume (Z)Z METHOD q addExhaustion (F)V METHOD q setScore (I)V METHOD q setReducedDebugInfo (Z)V METHOD r addScore (I)V METHOD t_ closeGui ()V METHOD u isCreative ()Z