Class FallingBlock

java.lang.Object
net.minecraft.src.Block
api.block.blocks.FallingBlock
Direct Known Subclasses:
BlockDragonEgg, BucketBlock, CarvedPumpkinBlock, FallingFullBlock, GourdBlock, LooseSnowBlock, MilkBlock, NetherrackBlockFalling, SmolderingLogBlock, WoodCindersBlock

public class FallingBlock extends Block
  • Field Details

    • FALLING_BLOCK_TICK_RATE

      public static final int FALLING_BLOCK_TICK_RATE
      See Also:
    • TACKY_FALLING_BLOCK_TICK_RATE

      public static final int TACKY_FALLING_BLOCK_TICK_RATE
      See Also:
  • Constructor Details

    • FallingBlock

      public FallingBlock(int iBlockID, Material material)
  • Method Details

    • isFallingBlock

      public boolean isFallingBlock()
      Overrides:
      isFallingBlock in class Block
    • onBlockAdded

      public void onBlockAdded(World world, int i, int j, int k)
      Description copied from class: Block
      Called whenever the block is added into the world. Args: world, x, y, z // +++START EDIT+++ FCNOTE: Called on server only // ---END EDIT---
      Overrides:
      onBlockAdded in class Block
    • onNeighborBlockChange

      public void onNeighborBlockChange(World world, int i, int j, int k, int iNeighborBlockID)
      Description copied from class: Block
      Lets the block know when one of its neighbor changes. Doesn't know which neighbor changed (coordinates passed are their own) Args: x, y, z, neighbor blockID // +++START EDIT+++ FCNOTE: Only called on server // ---END EDIT---
      Overrides:
      onNeighborBlockChange in class Block
    • updateTick

      public void updateTick(World world, int i, int j, int k, Random rand)
      Description copied from class: Block
      Ticks the block if it's been scheduled // +++START EDIT+++ FCNOTE: Called on server only // ---END EDIT---
      Overrides:
      updateTick in class Block
    • tickRate

      public int tickRate(World par1World)
      Description copied from class: Block
      How many world ticks before ticking
      Overrides:
      tickRate in class Block