Package net.glowstone.block.blocktype
Class BlockFalling
java.lang.Object
net.glowstone.block.itemtype.ItemType
net.glowstone.block.blocktype.BlockType
net.glowstone.block.blocktype.BlockFalling
- Direct Known Subclasses:
 BlockAnvil,BlockConcretePowder,BlockGravel
Represents a block that falls down, when there's no block below it.
- 
Nested Class Summary
Nested classes/interfaces inherited from class net.glowstone.block.itemtype.ItemType
ItemType.Context - 
Field Summary
Fields inherited from class net.glowstone.block.blocktype.BlockType
ADJACENT, drops, placeSound, SIDES, soundGroup - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidafterPlace(GlowPlayer player, GlowBlock block, org.bukkit.inventory.ItemStack holding, GlowBlockState oldState) Called after a block has been placed by a player.voidonNearBlockChanged(GlowBlock me, org.bukkit.block.BlockFace face, GlowBlock other, org.bukkit.Material oldType, byte oldData, org.bukkit.Material newType, byte newData) Called when a neighboring block (within a 3x3x3 cube) has changed its type or data and physics checks should occur.protected voidvoidMethods inherited from class net.glowstone.block.blocktype.BlockType
afterDestroy, blockDestroy, blockInteract, canAbsorb, canOverride, canPlaceAt, canTickRandomly, createBlockEntity, getCastedBlockData, getDrops, getMinedDrops, getOppositeBlockFace, getPlaceAs, getPlaceSound, getPulseTickSpeed, getSoundGroup, isPulseOnce, leftClickBlock, onBlockChanged, onEntityStep, onRedstoneUpdate, placeBlock, receivePulse, requestPulse, rightClickBlock, setDrops, setPlaceSound, updateBlock, updatePhysics, warnMaterialDataMethods inherited from class net.glowstone.block.itemtype.ItemType
getContext, getMaterial, getMaterials, getMaxStackSize, rightClickAir, setMaterial, setMaxStackSize, setPlaceAs, setPlaceAs, toString 
- 
Constructor Details
- 
BlockFalling
public BlockFalling(org.bukkit.Material drop)  
 - 
 - 
Method Details
- 
afterPlace
public void afterPlace(GlowPlayer player, GlowBlock block, org.bukkit.inventory.ItemStack holding, GlowBlockState oldState) Description copied from class:BlockTypeCalled after a block has been placed by a player.- Overrides:
 afterPlacein classBlockType- Parameters:
 player- the player who placed the blockblock- the block that was placedholding- the the ItemStack that was being heldoldState- The old block state before the block was placed.
 - 
onNearBlockChanged
public void onNearBlockChanged(GlowBlock me, org.bukkit.block.BlockFace face, GlowBlock other, org.bukkit.Material oldType, byte oldData, org.bukkit.Material newType, byte newData) Description copied from class:BlockTypeCalled when a neighboring block (within a 3x3x3 cube) has changed its type or data and physics checks should occur.- Overrides:
 onNearBlockChangedin classBlockType- Parameters:
 me- The block to perform physics checks forface- The BlockFace to the changed block, or null if unavailableother- The neighboring block that has changedoldType- The old type of the changed blockoldData- The old data of the changed blocknewType- The new type of the changed blocknewData- The new data of the changed block
 - 
updatePhysicsAfterEvent
- Overrides:
 updatePhysicsAfterEventin classBlockType
 - 
transformToFallingEntity
 
 -