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
public class EntityTargetLivingEntityEvent extends EntityTargetEvent
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.TargetReason -
Field Summary
-
Constructor Summary
Constructors Constructor Description EntityTargetLivingEntityEvent(Entity entity, LivingEntity target, EntityTargetEvent.TargetReason reason) -
Method Summary
Modifier and Type Method Description LivingEntitygetTarget()Get the entity that this is targeting.voidsetTarget(Entity target)Set the Entity that you want the mob to target.Methods inherited from class org.bukkit.event.entity.EntityTargetEvent
getHandlerList, getHandlers, getReason, isCancelled, setCancelled
-
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
-