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
-
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
-
-
Field Summary
-
Fields inherited from class org.bukkit.event.block.BlockEvent
block
-
-
Constructor Summary
Constructors Constructor Description BlockPistonExtendEvent(Block block, int length, BlockFace direction)
Deprecated.BlockPistonExtendEvent(Block block, List<Block> blocks, BlockFace direction)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 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 side-
Methods inherited from class org.bukkit.event.block.BlockPistonEvent
getDirection, isCancelled, isSticky, setCancelled
-
Methods inherited from class org.bukkit.event.block.BlockEvent
getBlock
-
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
-
-
-
Method Detail
-
getLength
@Deprecated public int 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
@NotNull public List<Block> getBlocks()
Get an immutable list of the blocks which will be moved by the extending.- Returns:
- Immutable list of the moved blocks.
-
getHandlers
@NotNull public HandlerList getHandlers()
- Specified by:
getHandlers
in classEvent
-
getHandlerList
@NotNull public static HandlerList getHandlerList()
-
-