Class EntitiesInRadiusTargeter
java.lang.Object
io.lumine.mythic.core.skills.SkillTargeter
io.lumine.mythic.core.skills.targeters.IEntitySelector
io.lumine.mythic.core.skills.targeters.EntitiesInRadiusTargeter
- All Implemented Interfaces:
IEntityTargeter,ISkillTargeter
- Direct Known Subclasses:
EntitiesNearOriginTargeter
-
Field Summary
FieldsFields inherited from class io.lumine.mythic.core.skills.targeters.IEntitySelector
useBoundingBoxFields inherited from class io.lumine.mythic.core.skills.SkillTargeter
config, parent, sudoOwner, sudoParent, sudoTrigger, targetConditions, targetConditionString -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEntities(SkillMetadata data) protected Collection<AbstractEntity>getEntitiesNearPoint(SkillMetadata data, AbstractLocation location) protected Collection<AbstractEntity>getEntitiesNearPoint(SkillMetadata data, Predicate<AbstractEntity> filter, AbstractLocation location) Methods inherited from class io.lumine.mythic.core.skills.targeters.IEntitySelector
filterMethods inherited from class io.lumine.mythic.core.skills.SkillTargeter
setParent, toString
-
Field Details
-
radius
-
livingOnly
-
-
Constructor Details
-
EntitiesInRadiusTargeter
-
-
Method Details
-
getEntities
- Specified by:
getEntitiesin interfaceIEntityTargeter- Specified by:
getEntitiesin classIEntitySelector
-
getEntitiesNearPoint
protected Collection<AbstractEntity> getEntitiesNearPoint(SkillMetadata data, AbstractLocation location) -
getEntitiesNearPoint
protected Collection<AbstractEntity> getEntitiesNearPoint(SkillMetadata data, Predicate<AbstractEntity> filter, AbstractLocation location)
-