CLASS bsm net/minecraft/client/player/EntityPlayerClient FIELD ca stats Lpq; FIELD cb recipeBook Lpi; FIELD cc clientPermissionLevel I FIELD cn serverBrand Ljava/lang/String; FIELD d networkHandler Lbqi; FIELD f game Lbgm; METHOD B openRidingInventory ()V METHOD B_ update ()V METHOD C getServerBrand ()Ljava/lang/String; METHOD D getStats ()Lpq; METHOD E getRecipeBook ()Lpi; METHOD G getClientPermissionLevel ()I METHOD a hasPermission (ILjava/lang/String;)Z METHOD a spawnEntityItem (Labf;)Lahf; METHOD a openBookEditor (Lahf;Lsw;)V METHOD a openVillagerGui (Lakt;)V METHOD a openCommandBlockMinecart (Lakx;)V METHOD a openCommandBlock (Latx;)V METHOD a openSignEditor (Laun;)V METHOD a openStructureBlock (Laup;)V METHOD a appendCommandFeedback (Lgk;)V ARG 0 feedback METHOD a addChatMessage (Lgk;Z)V METHOD a onTrackedDataSet (Llx;)V METHOD a playSoundAtEntity (Lpb;FF)V METHOD a incrementStat (Lpl;I)V METHOD a openInventory (Lsq;)V METHOD a swingHand (Lsw;)V METHOD a openContainer (Lsx;)V METHOD a damage (Ltm;F)Z METHOD a startRiding (Lub;Z)Z METHOD a move (Luq;DDD)V METHOD a openHorseInventory (Lzi;Lsq;)V METHOD a dropSelectedItem (Z)Labf; METHOD aP isSneaking ()Z METHOD b heal (F)V METHOD c getBlockPos ()Ldx; METHOD c setCurrentHand (Lsw;)V METHOD d damage (Ltm;F)V ARG 0 damageSource ARG 1 damage METHOD g getForwardVector (F)Lbfp; METHOD g sendChatMessage (Ljava/lang/String;)V METHOD h setServerBrand (Ljava/lang/String;)V METHOD n updateMovement ()V METHOD n setClientPermissionLevel (I)V METHOD o stopRiding ()V METHOD q updateHealth (F)V ARG 0 health METHOD z closeGui ()V