public class LingeringPotionSplashEvent extends ProjectileHitEvent implements Cancellable
Event.Result
Constructor and Description |
---|
LingeringPotionSplashEvent(ThrownPotion potion,
AreaEffectCloud entity) |
Modifier and Type | Method and Description |
---|---|
AreaEffectCloud |
getAreaEffectCloud()
Gets the AreaEffectCloud spawned
|
ThrownPotion |
getEntity()
Returns the Entity involved in this event
|
static HandlerList |
getHandlerList() |
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
getEventName, isAsynchronous
public LingeringPotionSplashEvent(@NotNull ThrownPotion potion, @NotNull AreaEffectCloud entity)
@NotNull public ThrownPotion getEntity()
EntityEvent
getEntity
in class ProjectileHitEvent
@NotNull public 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 HandlerList getHandlers()
getHandlers
in class ProjectileHitEvent
@NotNull public static HandlerList getHandlerList()
Copyright © 2022. All rights reserved.