Package org.bukkit.event.block
Class BlockPistonExtendEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.block.BlockEvent
org.bukkit.event.block.BlockPistonEvent
org.bukkit.event.block.BlockPistonExtendEvent
- All Implemented Interfaces:
Cancellable
public class BlockPistonExtendEvent extends BlockPistonEvent
Called when a piston extends
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
Constructors Constructor Description BlockPistonExtendEvent(Block block, int length, BlockFace direction)
Deprecated.BlockPistonExtendEvent(Block block, List<Block> blocks, BlockFace direction)
-
Method Summary
Modifier and Type Method Description List<Block>
getBlocks()
Get an immutable list of the blocks which will be moved by the extending.static HandlerList
getHandlerList()
HandlerList
getHandlers()
int
getLength()
Deprecated.slime blocks make the value of this method inaccurate due to blocks being pushed at the sideMethods inherited from class org.bukkit.event.block.BlockPistonEvent
getDirection, isCancelled, isSticky, setCancelled
-
Constructor Details
-
BlockPistonExtendEvent
@Deprecated public BlockPistonExtendEvent(@NotNull Block block, int length, @NotNull BlockFace direction)Deprecated. -
BlockPistonExtendEvent
-
-
Method Details
-
getLength
Deprecated.slime blocks make the value of this method inaccurate due to blocks being pushed at the sideGet the amount of blocks which will be moved while extending.- Returns:
- the amount of moving blocks
-
getBlocks
Get an immutable list of the blocks which will be moved by the extending.- Returns:
- Immutable list of the moved blocks.
-
getHandlers
- Specified by:
getHandlers
in classEvent
-
getHandlerList
-