CLASS boh net/minecraft/client/player/EntityPlayerClient FIELD bY stats Lnz; FIELD bZ clientPermissionLevel I FIELD d networkHandler Lbmf; FIELD f game Lbdr; METHOD (Lbdr;Laiw;Lbmf;Lnz;)V ARG 0 game ARG 1 world ARG 2 networkHandler ARG 3 stats METHOD A closeGui ()V METHOD C openRidingInventory ()V METHOD E getStats ()Lnz; METHOD G getClientPermissionLevel ()I METHOD a hasPermission (ILjava/lang/String;)Z ARG 0 permissionLevel ARG 1 commandName METHOD a openBookEditor (Laes;Lrb;)V METHOD a openVillagerGui (Laih;)V METHOD a openCommandBlockMinecart (Lail;)V METHOD a openCommandBlock (Larh;)V METHOD a openSignEditor (Larw;)V ARG 0 sign METHOD a openStructureBlock (Lary;)V METHOD a appendCommandFeedback (Lfa;)V ARG 0 component METHOD a addChatMessage (Lfa;Z)V ARG 0 message METHOD a onTrackedDataSet (Lkj;)V ARG 0 data METHOD a playSoundAtEntity (Lnk;FF)V ARG 0 sound ARG 1 volume ARG 2 pitch METHOD a incrementStat (Lnu;I)V ARG 0 stat ARG 1 amount METHOD a openInventory (Lqv;)V ARG 0 inv METHOD a swingHand (Lrb;)V ARG 0 hand METHOD a openContainer (Lrc;)V METHOD a damage (Lrr;F)Z ARG 0 source ARG 1 damage METHOD a (Lsg;)V ARG 0 entity METHOD a startRiding (Lsg;Z)Z ARG 0 entity ARG 1 ignoreRequirements METHOD a openHorseInventory (Lxd;Lqv;)V METHOD a spawnEntityItem (Lza;)Laes; ARG 0 entityItem METHOD a dropSelectedItem (Z)Lza; METHOD aM isSneaking ()Z METHOD b heal (F)V ARG 0 amount METHOD c getBlockPos ()Lcn; METHOD c setCurrentHand (Lrb;)V METHOD cy ()Lrb; METHOD d move (DDD)V ARG 0 deltaX ARG 1 deltaY ARG 2 deltaZ METHOD g sendChatMessage (Ljava/lang/String;)V ARG 0 message METHOD n updateMovement ()V METHOD o setClientPermissionLevel (I)V ARG 0 value METHOD p stopRiding ()V METHOD y_ update ()V