Class PlayerInteractAtRegionEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
ml.karmaconfigs.api.bukkit.region.event.player.PlayerInteractAtRegionEvent
- All Implemented Interfaces:
org.bukkit.event.Cancellable
public class PlayerInteractAtRegionEvent
extends org.bukkit.event.entity.EntityEvent
implements org.bukkit.event.Cancellable
Entity interact with another
entity in a region
-
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.entity.EntityEvent
entity -
Constructor Summary
ConstructorsConstructorDescriptionPlayerInteractAtRegionEvent(org.bukkit.entity.Entity ent, org.bukkit.entity.Player issuer, Cuboid rg)Initialize the entity interact at region event -
Method Summary
Modifier and TypeMethodDescriptionstatic org.bukkit.event.HandlerListGet a list of event handlers@NotNull org.bukkit.event.HandlerListGet event handler listorg.bukkit.entity.PlayerGet the entity thatEntityEvent.getEntity()interacted withGet the region the entity is entering tobooleanGets the cancellation state of this event.voidsetCancelled(boolean cancel)Sets the cancellation state of this event.Methods inherited from class org.bukkit.event.entity.EntityEvent
getEntity, getEntityTypeMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
PlayerInteractAtRegionEvent
public PlayerInteractAtRegionEvent(org.bukkit.entity.Entity ent, org.bukkit.entity.Player issuer, Cuboid rg)Initialize the entity interact at region event- Parameters:
ent- the entityissuer- the player that interacted with entityrg- the region the entity has interacted in
-
-
Method Details
-
isCancelled
public boolean isCancelled()Gets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins- Specified by:
isCancelledin interfaceorg.bukkit.event.Cancellable- Returns:
- true if this event is cancelled
-
getPlayer
public org.bukkit.entity.Player getPlayer()Get the entity thatEntityEvent.getEntity()interacted with- Returns:
- the target entity
-
getRegion
Get the region the entity is entering to- Returns:
- the event region
-
getHandlers
@NotNull public @NotNull org.bukkit.event.HandlerList getHandlers()Get event handler list- Specified by:
getHandlersin classorg.bukkit.event.Event- Returns:
- event handler list
-
setCancelled
public void setCancelled(boolean cancel)Sets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins.- Specified by:
setCancelledin interfaceorg.bukkit.event.Cancellable- Parameters:
cancel- true if you wish to cancel this event
-
getHandlerList
public static org.bukkit.event.HandlerList getHandlerList()Get a list of event handlers- Returns:
- a list of event handlers
-