public class LingeringPotionSplashEvent extends ProjectileHitEvent implements Cancellable
Event.Result
Constructor and Description |
---|
LingeringPotionSplashEvent(@NotNull ThrownPotion potion,
@NotNull AreaEffectCloud entity) |
Modifier and Type | Method and Description |
---|---|
@NotNull AreaEffectCloud |
getAreaEffectCloud()
Gets the AreaEffectCloud spawned
|
@NotNull ThrownPotion |
getEntity()
Returns the Entity involved in this event
|
static @NotNull HandlerList |
getHandlerList() |
@NotNull HandlerList |
getHandlers() |
boolean |
isCancelled()
Gets the cancellation state of this event.
|
void |
setCancelled(boolean cancel)
Whether to cancel the action that occurs when the projectile hits.
|
getHitBlock, getHitBlockFace, getHitEntity
getEntityType
callEvent, getEventName, isAsynchronous
public LingeringPotionSplashEvent(@NotNull @NotNull ThrownPotion potion, @NotNull @NotNull AreaEffectCloud entity)
@NotNull public @NotNull ThrownPotion getEntity()
EntityEvent
getEntity
in class ProjectileHitEvent
@NotNull public @NotNull AreaEffectCloud getAreaEffectCloud()
public boolean isCancelled()
Cancellable
isCancelled
in interface Cancellable
isCancelled
in class ProjectileHitEvent
public void setCancelled(boolean cancel)
ProjectileHitEvent
FireworkExplodeEvent
).
setCancelled
in interface Cancellable
setCancelled
in class ProjectileHitEvent
cancel
- true if you wish to cancel this event@NotNull public @NotNull HandlerList getHandlers()
getHandlers
in class ProjectileHitEvent
@NotNull public static @NotNull HandlerList getHandlerList()
Copyright © 2021. All rights reserved.