| public void |  | 
| public void |  | 
| public void |  | 
| public boolean |  | a() |   | canHurtPlayer() |   | method_2908() |   | hasStatusBars() |   | m_105205_() |  
  | 
| public boolean |  | 
| public boolean |  | 
| public void |  | b() |   | stopDestroyBlock() |   | method_2925() |   | cancelBlockBreaking() |   | m_105276_() |  
  | 
| public boolean |  | 
| public float |  | c() |   | getPickRange() |   | method_2904() |   | getReachDistance() |   | m_105286_() |  
  | 
| public void |  | d() |   | tick() |   | method_2927() |   | tick() |   | m_105287_() |  
  | 
| private boolean |  | 
| private void |  | n() |   | ensureHasSentCarriedItem() |   | method_2911() |   | syncSelectedSlot() |   | m_105297_() |  
  | 
| public InteractionResult |  | a(emm arg0, eji arg1, asa arg2, dmw arg3) |   | useItemOn(LocalPlayer arg0, ClientLevel arg1, InteractionHand arg2, BlockHitResult arg3) |   | method_2896(class_746 arg0, class_638 arg1, class_1268 arg2, class_3965 arg3) |   | interactBlock(ClientPlayerEntity player, ClientWorld world, Hand hand, BlockHitResult hitResult) |   | m_105262_(C_4105_ p_105264_, C_3899_ p_105265_, C_470_ p_105266_, C_3041_ arg3) |  
  | 
| public InteractionResult |  | a(bke arg0, bwq arg1, asa arg2) |   | useItem(Player arg0, Level arg1, InteractionHand arg2) |   | method_2919(class_1657 arg0, class_1937 arg1, class_1268 arg2) |   | interactItem(PlayerEntity player, World world, Hand hand) |   | m_105235_(C_1141_ p_105237_, C_1596_ p_105238_, C_470_ arg2) |  
  | 
| public LocalPlayer |  | a(eji arg0, afp arg1, dvc arg2) |   | createPlayer(ClientLevel arg0, StatsCounter arg1, ClientRecipeBook arg2) |   | method_29357(class_638 arg0, class_3469 arg1, class_299 arg2) |   | createPlayer(ClientWorld world, StatHandler statHandler, ClientRecipeBook recipeBook) |   | m_105246_(C_3899_ p_105248_, C_136_ p_105249_, C_3375_ arg2) |  
  | 
| public LocalPlayer |  | a(eji arg0, afp arg1, dvc arg2, boolean arg3, boolean arg4) |   | createPlayer(ClientLevel arg0, StatsCounter arg1, ClientRecipeBook arg2, boolean arg3, boolean arg4) |   | method_2901(class_638 arg0, class_3469 arg1, class_299 arg2, boolean arg3, boolean arg4) |   | createPlayer(ClientWorld world, StatHandler statHandler, ClientRecipeBook recipeBook, boolean lastSneaking, boolean lastSprinting) |   | m_105250_(C_3899_ p_105252_, C_136_ p_105253_, C_3375_ p_105254_, boolean p_105255_, boolean arg4) |  
  | 
| public void |  | 
| public InteractionResult |  | a(bke arg0, atg arg1, asa arg2) |   | interact(Player arg0, Entity arg1, InteractionHand arg2) |   | method_2905(class_1657 arg0, class_1297 arg1, class_1268 arg2) |   | interactEntity(PlayerEntity player, Entity entity, Hand hand) |   | m_105226_(C_1141_ p_105228_, C_507_ p_105229_, C_470_ arg2) |  
  | 
| public InteractionResult |  | a(bke arg0, atg arg1, dmx arg2, asa arg3) |   | interactAt(Player arg0, Entity arg1, EntityHitResult arg2, InteractionHand arg3) |   | method_2917(class_1657 arg0, class_1297 arg1, class_3966 arg2, class_1268 arg3) |   | interactEntityAtLocation(PlayerEntity player, Entity entity, EntityHitResult hitResult, Hand hand) |   | m_105230_(C_1141_ p_105232_, C_507_ p_105233_, C_3042_ p_105234_, C_470_ arg3) |  
  | 
| public void |  | a(int arg0, int arg1, int arg2, bmt arg3, bke arg4) |   | handleInventoryMouseClick(int arg0, int arg1, int arg2, ClickType arg3, Player arg4) |   | method_2906(int arg0, int arg1, int arg2, class_1713 arg3, class_1657 arg4) |   | clickSlot(int syncId, int slotId, int button, SlotActionType actionType, PlayerEntity player) |   | m_171799_(int p_171801_, int p_171802_, int p_171803_, C_1245_ p_171804_, C_1141_ arg4) |  
  | 
| public void |  | a(int arg0, bti<?> arg1, boolean arg2) |   | handlePlaceRecipe(int arg0, Recipe<?> arg1, boolean arg2) |   | method_2912(int arg0, class_1860<?> arg1, boolean arg2) |   | clickRecipe(int syncId, Recipe<?> recipe, boolean craftAll) |   | m_105217_(int p_105219_, C_1469_<?> p_105220_, boolean arg2) |  
  | 
| public void |  | a(int arg0, int arg1) |   | handleInventoryButtonClick(int arg0, int arg1) |   | method_2900(int arg0, int arg1) |   | clickButton(int syncId, int buttonId) |   | m_105208_(int p_105210_, int arg1) |  
  | 
| public void |  | a(bqq arg0, int arg1) |   | handleCreativeModeItemAdd(ItemStack arg0, int arg1) |   | method_2909(class_1799 arg0, int arg1) |   | clickCreativeStack(ItemStack stack, int slotId) |   | m_105241_(C_1391_ p_105243_, int arg1) |  
  | 
| public void |  | 
| public void |  | 
| public boolean |  | e() |   | hasExperience() |   | method_2913() |   | hasExperienceBar() |   | m_105288_() |  
  | 
| public boolean |  | f() |   | hasMissTime() |   | method_2924() |   | hasLimitedAttackSpeed() |   | m_105289_() |  
  | 
| public boolean |  | g() |   | hasInfiniteItems() |   | method_2914() |   | hasCreativeInventory() |   | m_105290_() |  
  | 
| public boolean |  | h() |   | hasFarPickRange() |   | method_2926() |   | hasExtendedReach() |   | m_105291_() |  
  | 
| public boolean |  | i() |   | isServerControlledInventory() |   | method_2895() |   | hasRidingInventory() |   | m_105292_() |  
  | 
| public boolean |  | j() |   | isAlwaysFlying() |   | method_2928() |   | isFlyingLocked() |   | m_105293_() |  
  | 
| public GameType |  | k() |   | getPreviousPlayerMode() |   | method_28107() |   | getPreviousGameMode() |   | m_105294_() |  
  | 
| public GameType |  | l() |   | getPlayerMode() |   | method_2920() |   | getCurrentGameMode() |   | m_105295_() |  
  | 
| public boolean |  | m() |   | isDestroying() |   | method_2923() |   | isBreakingBlock() |   | m_105296_() |  
  | 
| public void |  | a(int arg0) |   | handlePickItem(int arg0) |   | method_2916(int arg0) |   | pickFromInventory(int slot) |   | m_105206_(int arg0) |  
  | 
| private void |  | a(ul$a arg0, gg arg1, gl arg2) |   | sendBlockAction(ServerboundPlayerActionPacket$Action arg0, BlockPos arg1, Direction arg2) |   | method_21706(class_2846$class_2847 arg0, class_2338 arg1, class_2350 arg2) |   | sendPlayerAction(PlayerActionC2SPacket$Action action, BlockPos pos, Direction direction) |   | m_105272_(C_5175_$C_5176_ p_105274_, C_4675_ p_105275_, C_4687_ arg2) |  
  | 
| public void |  | a(eji arg0, gg arg1, ckt arg2, ul$a arg3, boolean arg4) |   | handleBlockBreakAck(ClientLevel arg0, BlockPos arg1, BlockState arg2, ServerboundPlayerActionPacket$Action arg3, boolean arg4) |   | method_21705(class_638 arg0, class_2338 arg1, class_2680 arg2, class_2846$class_2847 arg3, boolean arg4) |   | processPlayerActionResponse(ClientWorld world, BlockPos pos, BlockState state, PlayerActionC2SPacket$Action action, boolean approved) |   | m_105256_(C_3899_ p_105258_, C_4675_ p_105259_, C_2064_ p_105260_, C_5175_$C_5176_ p_105261_, boolean arg4) |  
  |