CLASS dbb net/minecraft/client/player/EntityPlayerClient FIELD ci stats Lxn; FIELD cj recipeBook Lcnf; FIELD cl clientPermissionLevel I FIELD cw serverBrand Ljava/lang/String; FIELD d networkHandler Lcyv; FIELD f game Lcnl; METHOD V_ update ()V METHOD W_ stopRiding ()V METHOD a setClientPermissionLevel (I)V METHOD a openInventory (Laer;)V METHOD a swingHand (Laex;)V METHOD a openContainer (Laey;)V METHOD a damage (Lafn;F)Z ARG 1 source METHOD a copyEntityData (Lage;)V METHOD a startRiding (Lage;Z)Z ARG 1 entity METHOD a move (Lags;DDD)V ARG 2 x METHOD a openHorseInventory (Lamj;Laer;)V METHOD a spawnEntityItem (Laoh;)Lavn; METHOD a openBookEditor (Lavn;Laex;)V METHOD a openVillagerGui (Lazq;)V METHOD a openCommandBlockMinecart (Lazu;)V METHOD a openCommandBlock (Lbmo;)V METHOD a openSignEditor (Lbng;)V METHOD a openStructureBlock (Lbnk;)V METHOD a appendCommandFeedback (Liz;)V METHOD a addChatMessage (Liz;Z)V ARG 1 message METHOD a onTrackedDataSet (Lpm;)V METHOD a playSoundAtEntity (Lxc;FF)V ARG 1 sound ARG 2 volume METHOD a dropSelectedItem (Z)Laoh; METHOD bb isSneaking ()Z METHOD c heal (F)V METHOD c setCurrentHand (Laex;)V METHOD c removePotionEffect (Lafw;)Lafx; METHOD cZ getActiveHand ()Laex; METHOD d applyDamage (Lafn;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 ()Lxn; METHOD x_ closeGui ()V METHOD y getPermissionLevel ()I METHOD z getRecipeBook ()Lcnf;