CLASS dat net/minecraft/client/player/ClientPlayerEntity FIELD ci stats Lxo; FIELD cj recipeBook Lcmx; FIELD cl clientPermissionLevel I FIELD cw serverBrand Ljava/lang/String; FIELD d networkHandler Lcyn; FIELD f game Lcnd; METHOD V_ update ()V METHOD W_ stopRiding ()V METHOD a setClientPermissionLevel (I)V METHOD a openInventory (Laes;)V METHOD a swingHand (Laey;)V METHOD a openContainer (Laez;)V METHOD a damage (Lafo;F)Z ARG 1 source METHOD a copyEntityData (Lagf;)V METHOD a startRiding (Lagf;Z)Z ARG 1 entity METHOD a move (Lagt;DDD)V ARG 2 x METHOD a openHorseInventory (Lamk;Laes;)V METHOD a spawnEntityItem (Laoi;)Lavo; METHOD a openBookEditor (Lavo;Laey;)V METHOD a openVillagerGui (Lazr;)V METHOD a openCommandBlockMinecart (Lazv;)V METHOD a openCommandBlock (Lbmo;)V METHOD a openSignEditor (Lbng;)V METHOD a openStructureBlock (Lbnk;)V METHOD a appendCommandFeedback (Lja;)V METHOD a addChatMessage (Lja;Z)V ARG 1 message METHOD a onTrackedDataSet (Lpn;)V METHOD a playSoundAtEntity (Lxd;FF)V ARG 1 sound ARG 2 volume METHOD a dropSelectedItem (Z)Laoi; METHOD bb isSneaking ()Z METHOD c heal (F)V METHOD c setCurrentHand (Laey;)V METHOD c removePotionEffect (Lafx;)Lafy; METHOD cZ getActiveHand ()Laey; METHOD d applyDamage (Lafo;F)V ARG 1 damageSource METHOD f sendChatMessage (Ljava/lang/String;)V METHOD f setSprinting (Z)V METHOD g getPitch (F)F METHOD g setServerBrand (Ljava/lang/String;)V METHOD h getYaw (F)F METHOD k updateMovement ()V METHOD p closeGuiClient ()V METHOD s updateHealth (F)V METHOD v openRidingInventory ()V METHOD w getServerBrand ()Ljava/lang/String; METHOD x getStats ()Lxo; METHOD x_ closeGui ()V METHOD y getPermissionLevel ()I METHOD z getRecipeBook ()Lcmx;