| protected final BlockHitResult |  | i() |   | getHitResult() |   | method_30344() |   | m_wfhzxiio() |   | getHitResult() |   | func_242401_i() |  
  | 
| public BlockPos |  | a() |   | getClickedPos() |   | method_8037() |   | m_etvpwcoa() |   | getBlockPos() |   | func_195995_a() |   | getClickPosition() |  
  | 
| public Direction |  | j() |   | getClickedFace() |   | method_8038() |   | m_oxmychkz() |   | getSide() |   | func_196000_l() |   | getClickedFace() |  
  | 
| public Vec3 |  | k() |   | getClickLocation() |   | method_17698() |   | m_hgwrdlrt() |   | getHitPos() |   | func_221532_j() |   | getPos() |  
  | 
| public boolean |  | l() |   | isInside() |   | method_17699() |   | m_lagisllr() |   | hitsInsideBlock() |   | func_221533_k() |  
  | 
| public ItemStack |  | m() |   | getItemInHand() |   | method_8041() |   | m_nbpliefr() |   | getStack() |   | func_195996_i() |   | getItemStack() |  
  | 
| public Player |  | n() |   | getPlayer() |   | method_8036() |   | m_nipacdtq() |   | getPlayer() |   | func_195999_j() |   | getEntity() |  
  | 
| public InteractionHand |  | o() |   | getHand() |   | method_20287() |   | m_vffsbues() |   | getHand() |   | func_221531_n() |   | getHand() |  
  | 
| public Level |  | p() |   | getLevel() |   | method_8045() |   | m_ghcbeywg() |   | getWorld() |   | func_195991_k() |   | getWorld() |  
  | 
| public Direction |  | f() |   | getHorizontalDirection() |   | method_8042() |   | m_igmtvctc() |   | getPlayerFacing() |   | func_195992_f() |  
  | 
| public boolean |  | g() |   | isSecondaryUseActive() |   | method_8046() |   | m_nxgmdcsa() |   | shouldCancelInteraction() |   | func_225518_g_() |   | isSneaking() |  
  | 
| public float |  | h() |   | getRotation() |   | method_8044() |   | m_ogbwazjx() |   | getPlayerYaw() |   | func_195990_h() |  
  |