Class SiegeCannonHitEvent
java.lang.Object
org.bukkit.event.Event
org.kingdoms.events.KingdomsEvent
org.kingdoms.events.items.structures.SiegeCannonHitEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable,org.kingdoms.constants.namespace.NamespacedMetadataContainer,org.kingdoms.locale.provider.MessageContextProvider
-
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.kingdoms.events.KingdomsEvent
SILENCED -
Constructor Summary
ConstructorsConstructorDescriptionSiegeCannonHitEvent(SiegeCannon cannon, org.bukkit.event.entity.ProjectileHitEvent projectileHitEvent, long shieldDamage) -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerList@NotNull org.bukkit.event.HandlerListorg.bukkit.event.entity.ProjectileHitEventlongbooleanvoidsetCancelled(boolean cancelled) voidsetShieldDamage(long shieldDamage) Methods inherited from class org.kingdoms.events.KingdomsEvent
addMessageContextEdits, getMetadata, getMetadata, isSilenced, silenceMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronousMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kingdoms.locale.provider.MessageContextProvider
getMessageContext
-
Constructor Details
-
SiegeCannonHitEvent
public SiegeCannonHitEvent(SiegeCannon cannon, org.bukkit.event.entity.ProjectileHitEvent projectileHitEvent, long shieldDamage)
-
-
Method Details
-
getCannon
-
getShieldDamage
public long getShieldDamage() -
setShieldDamage
public void setShieldDamage(long shieldDamage) -
getProjectileHitEvent
public org.bukkit.event.entity.ProjectileHitEvent getProjectileHitEvent() -
isCancelled
public boolean isCancelled()- Specified by:
isCancelledin interfaceorg.bukkit.event.Cancellable
-
setCancelled
public void setCancelled(boolean cancelled) - Specified by:
setCancelledin interfaceorg.bukkit.event.Cancellable
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()
-