Class ClimbingPickLaunchEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.player.PlayerEvent
io.github.thebusybiscuit.slimefun4.api.events.ClimbingPickLaunchEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public class ClimbingPickLaunchEvent
extends org.bukkit.event.player.PlayerEvent
implements org.bukkit.event.Cancellable
- Author:
- Linox
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
-
Field Summary
Fields inherited from class org.bukkit.event.player.PlayerEvent
player
-
Constructor Summary
ConstructorsConstructorDescriptionClimbingPickLaunchEvent
(org.bukkit.entity.Player player, org.bukkit.util.Vector velocity, ClimbingPick pick, org.bukkit.inventory.ItemStack itemStack, org.bukkit.block.Block block) -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.block.Block
getBlock()
This returns theBlock
that was climbed.static org.bukkit.event.HandlerList
org.bukkit.event.HandlerList
org.bukkit.inventory.ItemStack
This returns theItemStack
that was used.getPick()
This returns theClimbingPick
that was used.org.bukkit.util.Vector
boolean
void
setCancelled
(boolean cancel) void
setVelocity
(org.bukkit.util.Vector velocity) Use this to change the velocityVector
applied to thePlayer
.Methods inherited from class org.bukkit.event.player.PlayerEvent
getPlayer
Methods inherited from class org.bukkit.event.Event
callEvent, getEventName, isAsynchronous
-
Constructor Details
-
ClimbingPickLaunchEvent
@ParametersAreNonnullByDefault public ClimbingPickLaunchEvent(org.bukkit.entity.Player player, org.bukkit.util.Vector velocity, ClimbingPick pick, org.bukkit.inventory.ItemStack itemStack, org.bukkit.block.Block block)
-
-
Method Details
-
getVelocity
@Nonnull public org.bukkit.util.Vector getVelocity()- Returns:
- The
Vector
of the applied velocity
-
setVelocity
public void setVelocity(@Nonnull org.bukkit.util.Vector velocity) Use this to change the velocityVector
applied to thePlayer
.- Parameters:
velocity
- TheVector
velocity to apply
-
getPick
This returns theClimbingPick
that was used.- Returns:
- The
ClimbingPick
that was used
-
getItemStack
@Nonnull public org.bukkit.inventory.ItemStack getItemStack()This returns theItemStack
that was used.- Returns:
- The
ItemStack
that was used
-
getBlock
@Nonnull public org.bukkit.block.Block getBlock()This returns theBlock
that was climbed.- Returns:
- The
Block
that was climbed
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in interfaceorg.bukkit.event.Cancellable
-
setCancelled
public void setCancelled(boolean cancel) - Specified by:
setCancelled
in interfaceorg.bukkit.event.Cancellable
-
getHandlerList
@Nonnull public static org.bukkit.event.HandlerList getHandlerList() -
getHandlers
@Nonnull public org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlers
in classorg.bukkit.event.Event
-