CLASS bmg net/minecraft/client/player/PlayerCapabilitites FIELD a game Lbdr; FIELD b networkHandler Lbmf; FIELD c currentBreakingPos Lcn; FIELD e currentBreakingProgress F FIELD h breakingBlock Z FIELD i currentGameMode Laiu; METHOD (Lbdr;Lbmf;)V ARG 0 game ARG 1 networkHandler METHOD a hasSpectatorHud ()Z METHOD a sendItemPickPacket (I)V ARG 0 selectedSlot METHOD a (IIILacb;Laam;)Laes; ARG 0 guiId ARG 1 invSlot ARG 2 button ARG 3 actionType ARG 4 player METHOD a copyAbilities (Laam;)V ARG 0 playerEntity METHOD a setCurrentGameMode (Laiu;)V ARG 0 value METHOD a (Lcn;)Z ARG 0 pos METHOD b hasStatusBars ()Z METHOD b (Laam;)V ARG 0 player METHOD c cancelBlockBreaking ()V METHOD f hasExperienceBar ()Z METHOD g hasLimitedAttackSpeed ()Z METHOD h hasCreativeInventory ()Z METHOD i hasExtendedReach ()Z METHOD j hasRidingInventory ()Z METHOD k isFlyingLocked ()Z METHOD l getCurrentGameMode ()Laiu; METHOD m isBreakingBlock ()Z