CLASS ddi net/minecraft/client/network/ClientPlayerInteractionManager FIELD a client Lcqx; FIELD b networkHandler Lddg; FIELD c currentBreakingPos Les; FIELD e currentBreakingProgress F FIELD h breakingBlock Z FIELD i gameMode Lbdc; FIELD j lastSelectedSlot I METHOD (Lcqx;Lddg;)V ARG 1 client METHOD a hasStatusBars ()Z METHOD a pickFromInventory (I)V ARG 1 slot METHOD a clickButton (II)V ARG 1 syncId METHOD a clickRecipe (ILbah;Z)V ARG 1 syncId ARG 2 recipe METHOD a copyAbilities (Larz;)V METHOD a attackEntity (Larz;Lahm;)V METHOD a interactEntity (Larz;Lahm;Lagg;)Lagh; ARG 1 player ARG 2 entity ARG 3 hand METHOD a interactEntityAtLocation (Larz;Lahm;Lcni;Lagg;)Lagh; METHOD a interactItem (Larz;Lbdf;Lagg;)Lagh; ARG 1 player ARG 2 world METHOD a (Laxx;I)V ARG 1 stack METHOD a setGameMode (Lbdc;)V METHOD a createPlayer (Lddj;Lyj;Lcqo;)Ldft; METHOD a interactBlock (Ldft;Lddj;Lagg;Lcnh;)Lagh; ARG 1 player ARG 2 world METHOD a breakBlock (Les;)Z METHOD a attackBlock (Les;Lex;)Z ARG 1 pos METHOD b cancelBlockBreaking ()V METHOD b stopUsingItem (Larz;)V METHOD b isCurrentlyBreaking (Les;)Z METHOD c getReachDistance ()F METHOD d tick ()V METHOD e hasExperienceBar ()Z METHOD f hasLimitedAttackSpeed ()Z METHOD g hasCreativeInventory ()Z METHOD h hasExtendedReach ()Z METHOD i hasRidingInventory ()Z METHOD j isFlyingLocked ()Z METHOD k getCurrentGameMode ()Lbdc; METHOD l isBreakingBlock ()Z METHOD m syncSelectedSlot ()V