Package org.bukkit.event.entity
Class EntityTargetLivingEntityEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.entity.EntityEvent
org.bukkit.event.entity.EntityTargetEvent
org.bukkit.event.entity.EntityTargetLivingEntityEvent
- All Implemented Interfaces:
Cancellable
Called when an Entity targets a
LivingEntity and can only target
LivingEntity's.-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.entity.EntityTargetEvent
EntityTargetEvent.TargetReasonNested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result -
Field Summary
Fields inherited from class org.bukkit.event.entity.EntityEvent
entity -
Constructor Summary
ConstructorsConstructorDescriptionEntityTargetLivingEntityEvent(Entity entity, LivingEntity target, EntityTargetEvent.TargetReason reason) -
Method Summary
Modifier and TypeMethodDescriptionGet the entity that this is targeting.voidSet the Entity that you want the mob to target.Methods inherited from class org.bukkit.event.entity.EntityTargetEvent
getHandlerList, getHandlers, getReason, isCancelled, setCancelledMethods inherited from class org.bukkit.event.entity.EntityEvent
getEntity, getEntityTypeMethods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
-
Constructor Details
-
EntityTargetLivingEntityEvent
public EntityTargetLivingEntityEvent(@NotNull Entity entity, @Nullable LivingEntity target, @Nullable EntityTargetEvent.TargetReason reason)
-
-
Method Details
-
getTarget
Description copied from class:EntityTargetEventGet the entity that this is targeting.This will be null in the case that the event is called when the mob forgets its target.
- Overrides:
getTargetin classEntityTargetEvent- Returns:
- The entity
-
setTarget
Set the Entity that you want the mob to target.It is possible to be null, null will cause the entity to be target-less.
Must be a LivingEntity, or null.
- Overrides:
setTargetin classEntityTargetEvent- Parameters:
target- The entity to target
-