Class TurretActivateEvent
java.lang.Object
org.bukkit.event.Event
org.kingdoms.events.KingdomsEvent
org.kingdoms.events.items.turrets.TurretActivateEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable,org.kingdoms.abstraction.KingdomItemOperator,org.kingdoms.constants.namespace.NamespacedMetadataContainer,org.kingdoms.locale.provider.MessageContextProvider
public class TurretActivateEvent
extends KingdomsEvent
implements org.kingdoms.abstraction.KingdomItemOperator, org.bukkit.event.Cancellable
-
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
ConstructorsConstructorDescriptionTurretActivateEvent(@NonNull org.bukkit.entity.LivingEntity target, @NonNull Turret turret, @NonNull Kingdom kingdom, @NonNull Land land, @NonNull org.bukkit.Location origin, @Nullable KingdomPlayer kingdomPlayer) -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull org.bukkit.event.HandlerList@NonNull org.bukkit.event.HandlerList@NonNull Kingdom@Nullable KingdomItem<?>@Nullable KingdomPlayer@NonNull LandgetLand()@NonNull org.bukkit.Location@NonNull org.bukkit.entity.LivingEntitylonggetTime()@NonNull TurretbooleanvoidsetCancelled(boolean cancel) 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
-
TurretActivateEvent
public TurretActivateEvent(@NonNull org.bukkit.entity.LivingEntity target, @NonNull Turret turret, @NonNull Kingdom kingdom, @NonNull Land land, @NonNull org.bukkit.Location origin, @Nullable KingdomPlayer kingdomPlayer)
-
-
Method Details
-
getHandlerList
public static @NonNull org.bukkit.event.HandlerList getHandlerList() -
getTime
public long getTime() -
getHandlers
public @NonNull org.bukkit.event.HandlerList getHandlers()- Specified by:
getHandlersin classorg.bukkit.event.Event
-
getTurret
-
getTarget
public @NonNull org.bukkit.entity.LivingEntity getTarget() -
getKingdomPlayer
-
getOrigin
public @NonNull org.bukkit.Location getOrigin() -
getLand
-
getKingdom
-
getKingdomItem
- Specified by:
getKingdomItemin interfaceorg.kingdoms.abstraction.KingdomItemOperator
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelledin interfaceorg.bukkit.event.Cancellable
-
setCancelled
public void setCancelled(boolean cancel) - Specified by:
setCancelledin interfaceorg.bukkit.event.Cancellable
-