| 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 |  | 
| private void |  | 
| public float |  | c() |   | getPickRange() |   | method_2904() |   | getReachDistance() |   | m_105286_() |  
  | 
| public void |  | d() |   | tick() |   | method_2927() |   | tick() |   | m_105287_() |  
  | 
| private boolean |  | 
| private void |  | o() |   | ensureHasSentCarriedItem() |   | method_2911() |   | syncSelectedSlot() |   | m_105297_() |  
  | 
| public InteractionResult |  | a(fng arg0, bgx arg1, ehj arg2) |   | useItemOn(LocalPlayer arg0, InteractionHand arg1, BlockHitResult arg2) |   | method_2896(class_746 arg0, class_1268 arg1, class_3965 arg2) |   | interactBlock(ClientPlayerEntity player, Hand hand, BlockHitResult hitResult) |   | m_233732_(C_4105_ p_233734_, C_470_ p_233735_, C_3041_ arg2) |  
  | 
| private InteractionResult |  | b(fng arg0, bgx arg1, ehj arg2) |   | performUseItemOn(LocalPlayer arg0, InteractionHand arg1, BlockHitResult arg2) |   | method_41934(class_746 arg0, class_1268 arg1, class_3965 arg2) |   | interactBlockInternal(ClientPlayerEntity player, Hand hand, BlockHitResult hitResult) |   | m_233746_(C_4105_ p_233748_, C_470_ p_233749_, C_3041_ arg2) |  
  | 
| public InteractionResult |  | 
| public LocalPlayer |  | a(fix arg0, apo arg1, eqi 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(fix arg0, apo arg1, eqi 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(cbu arg0, biq arg1, bgx 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(cbu arg0, biq arg1, ehk arg2, bgx 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, ceu arg3, cbu 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, cmk<?> arg1, boolean arg2) |   | handlePlaceRecipe(int arg0, RecipeHolder<?> arg1, boolean arg2) |   | method_2912(int arg0, class_8786<?> arg1, boolean arg2) |   | clickRecipe(int syncId, RecipeEntry<?> recipe, boolean craftAll) |   | m_105217_(int p_300726_, C_290175_<?> 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(cjf 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 int |  | n() |   | getDestroyStage() |   | method_51888() |   | getBlockBreakingProgress() |   | m_287167_() |  
  | 
| public void |  | a(int arg0) |   | handlePickItem(int arg0) |   | method_2916(int arg0) |   | pickFromInventory(int slot) |   | m_105206_(int arg0) |  
  |