All Methods Static Methods Instance Methods Concrete Methods 
| Modifier and Type | Method and Description | 
| void | attackEntity(EntityPlayer playerIn,
            Entity targetEntity) | 
| boolean | clickBlock(BlockPos loc,
          EnumFacing face) | 
| static void | clickBlockCreative(Minecraft mcIn,
                  PlayerControllerMP playerController,
                  BlockPos pos,
                  EnumFacing facing) | 
| EntityPlayerSP | createClientPlayer(World worldIn,
                  StatisticsManager statWriter) | 
| boolean | extendedReach() | 
| void | flipPlayer(EntityPlayer playerIn) | 
| boolean | gameIsSurvivalOrAdventure() | 
| float | getBlockReachDistance() | 
| GameType | getCurrentGameType() | 
| boolean | getIsHittingBlock() | 
| EnumActionResult | interactWithEntity(EntityPlayer player,
                  Entity target,
                  EnumHand heldItem) | 
| EnumActionResult | interactWithEntity(EntityPlayer player,
                  Entity target,
                  RayTraceResult raytrace,
                  EnumHand heldItem) | 
| boolean | isInCreativeMode() | 
| boolean | isNotCreative() | 
| boolean | isRidingHorse() | 
| boolean | isSpectator() | 
| boolean | isSpectatorMode() | 
| boolean | onPlayerDamageBlock(BlockPos posBlock,
                   EnumFacing directionFacing) | 
| boolean | onPlayerDestroyBlock(BlockPos pos) | 
| void | onStoppedUsingItem(EntityPlayer playerIn) | 
| void | pickItem(int index) | 
| EnumActionResult | processRightClick(EntityPlayer player,
                 World worldIn,
                 EnumHand stack) | 
| EnumActionResult | processRightClickBlock(EntityPlayerSP player,
                      WorldClient worldIn,
                      BlockPos stack,
                      EnumFacing pos,
                      Vec3d facing,
                      EnumHand vec) | 
| void | resetBlockRemoving() | 
| void | sendEnchantPacket(int windowID,
                 int button) | 
| void | sendPacketDropItem(ItemStack itemStackIn) | 
| void | sendSlotPacket(ItemStack itemStackIn,
              int slotId) | 
| void | setGameType(GameType type) | 
| void | setPlayerCapabilities(EntityPlayer player) | 
| boolean | shouldDrawHUD() | 
| void | updateController() | 
| ItemStack | windowClick(int windowId,
           int slotId,
           int mouseButton,
           ClickType type,
           EntityPlayer player) |