CLASS aro net/minecraft/entity/player/PlayerEntity
	CLASS aro$a SleepResult
		FIELD a SUCCESS Laro$a;
		FIELD b INVALID_WORLD Laro$a;
		FIELD c WRONG_TIME Laro$a;
		FIELD d TOO_FAR_AWAY Laro$a;
		FIELD e INVALID_ATTEMPT Laro$a;
		FIELD f NOT_SAFE Laro$a;
	CLASS aro$b ChatVisibility
		FIELD a FULL Laro$b;
		FIELD b COMMANDS Laro$b;
		FIELD c HIDDEN Laro$b;
		FIELD e id I
		FIELD f key Ljava/lang/String;
		METHOD a getId ()I
		METHOD a byId (I)Laro$b;
		METHOD b getTranslationKey ()Ljava/lang/String;
	FIELD bA enderChestInventory Lauo;
	FIELD bB containerPlayer Laug;
	FIELD bC container Latj;
	FIELD bD hungerManager Lath;
	FIELD b ABSORPTION_AMOUNT Lps;
	FIELD bO sleeping Z
	FIELD bP sleepingPos Let;
	FIELD bT abilities Larm;
	FIELD bU experience I
	FIELD bV experienceLevel I
	FIELD bW experienceBarProgress F
	FIELD bX enchantmentTableSeed I
	FIELD bZ fishHook Lapd;
	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 Larn;
	FIELD cD renderOffsetY F
	FIELD c SCORE Lps;
	FIELD cb gameProfile Lcom/mojang/authlib/GameProfile;
	FIELD cc reducedDebugInfo Z
	FIELD ce itemCooldownManager Laxe;
	FIELD d sleepTimer I
	FIELD f spawnPosition Let;
	FIELD g spawnForced Z
	METHOD a sendVillagerRecipes (ILbbv;)V
		ARG 1 syncId
	METHOD a openContainer (Lagd;)Ljava/util/OptionalInt;
	METHOD a addCritParticles (Lahe;)V
	METHOD a interact (Lahe;Lafz;)Laga;
		ARG 1 entity
	METHOD a setMainHand (Lahm;)V
	METHOD a openHorseInventory (Lank;Laft;)V
	METHOD a spawnEntityItem (Lapi;)Laxi;
	METHOD a shouldDamagePlayer (Laro;)Z
	METHOD a isSkinOverlayVisible (Larp;)Z
	METHOD a openBookEditorGui (Laxi;Lafz;)V
	METHOD a dropItem (Laxi;Z)Lapi;
		ARG 1 stack
	METHOD a dropItem (Laxi;ZZ)Lapi;
		ARG 1 stack
	METHOD a openCommandBlockMinecartGui (Lbbx;)V
	METHOD a setGameMode (Lbcn;)V
	METHOD a openCommandBlockGui (Lboy;)V
	METHOD a openJigsawGui (Lbpj;)V
	METHOD a openSignEditorGui (Lbpp;)V
	METHOD a openStructureBlockGui (Lbpt;)V
	METHOD a getUuidFromProfile (Lcom/mojang/authlib/GameProfile;)Ljava/util/UUID;
		ARG 0 profile
	METHOD a trySleep (Let;)Laro$a;
	METHOD a isWithinSleepingRange (Let;Ley;)Z
		ARG 1 sleepPos
	METHOD a canPlaceBlock (Let;Ley;Laxi;)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 (Lxr;Lxt;FF)V
	METHOD a resetStat (Lxy;)V
	METHOD a incrementStat (Lxy;I)V
		ARG 1 stat
	METHOD a unlockRecipes ([Lqd;)V
		ARG 1 ids
	METHOD b addEnchantedHitParticles (Lahe;)V
	METHOD b getBlockBreakingSpeed (Lbqp;)F
	METHOD b setPlayerSpawn (Let;Z)V
		ARG 1 pos
	METHOD b lockRecipes (Ljava/util/Collection;)I
		ARG 1 recipes
	METHOD b incrementStat (Lxy;)V
	METHOD c isUsingEffectiveTool (Lbqp;)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 ()Lath;
	METHOD dF canFoodHeal ()Z
	METHOD dG canModifyWorld ()Z
	METHOD dH getEnderChestInventory ()Lauo;
	METHOD dJ getScoreboard ()Lcnw;
	METHOD dL getReducedDebugInfo ()Z
	METHOD dM getShoulderEntityLeft ()Lhr;
	METHOD dN getShoulderEntityRight ()Lhr;
	METHOD dQ getItemCooldownManager ()Laxe;
	METHOD dR getLuck ()F
	METHOD dp updateSize ()V
	METHOD dq getScore ()I
	METHOD du requestRespawn ()V
	METHOD dw getGameProfile ()Lcom/mojang/authlib/GameProfile;
	METHOD dz getSleepTimer ()I
	METHOD f attack (Lahe;)V
	METHOD g createCooldownManager ()Laxe;
	METHOD h setShoulderEntityLeft (Lhr;)V
	METHOD i setShoulderEntityRight (Lhr;)V
	METHOD n dropSelectedItem (Z)Lapi;
	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 isSpectator ()Z
	METHOD t_ closeGui ()V
	METHOD u isCreative ()Z
