Class DemoWorldManager

java.lang.Object
net.minecraft.src.ItemInWorldManager
net.minecraft.src.DemoWorldManager

public class DemoWorldManager extends ItemInWorldManager
  • Constructor Details

    • DemoWorldManager

      public DemoWorldManager(World par1World)
  • Method Details

    • updateBlockRemoving

      public void updateBlockRemoving()
      Overrides:
      updateBlockRemoving in class ItemInWorldManager
    • onBlockClicked

      public void onBlockClicked(int par1, int par2, int par3, int par4)
      if not creative, it calls destroyBlockInWorldPartially untill the block is broken first. par4 is the specific side. tryHarvestBlock can also be the result of this call
      Overrides:
      onBlockClicked in class ItemInWorldManager
    • uncheckedTryHarvestBlock

      public void uncheckedTryHarvestBlock(int par1, int par2, int par3)
      Overrides:
      uncheckedTryHarvestBlock in class ItemInWorldManager
    • tryHarvestBlock

      public boolean tryHarvestBlock(int par1, int par2, int par3)
      Attempts to harvest a block at the given coordinate
      Overrides:
      tryHarvestBlock in class ItemInWorldManager
    • tryUseItem

      public boolean tryUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack)
      Attempts to right-click use an item by the given EntityPlayer in the given World
      Overrides:
      tryUseItem in class ItemInWorldManager
    • activateBlockOrUseItem

      public boolean activateBlockOrUseItem(EntityPlayer par1EntityPlayer, World par2World, ItemStack par3ItemStack, int par4, int par5, int par6, int par7, float par8, float par9, float par10)
      Activate the clicked on block, otherwise use the held item. Args: player, world, itemStack, x, y, z, side, xOffset, yOffset, zOffset
      Overrides:
      activateBlockOrUseItem in class ItemInWorldManager