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
Fields inherited from class io.lumine.mythic.core.skills.targeters.IEntitySelector
useBoundingBox
Fields inherited from class io.lumine.mythic.core.skills.SkillTargeter
config, parent, sudoOwner, sudoParent, sudoTrigger, targetConditions, targetConditionString
-
Constructor Summary
-
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
filter
Methods inherited from class io.lumine.mythic.core.skills.SkillTargeter
setParent, toString
-
Field Details
-
radius
-
livingOnly
-
-
Constructor Details
-
EntitiesInRadiusTargeter
-
-
Method Details
-
getEntities
- Specified by:
getEntities
in interfaceIEntityTargeter
- Specified by:
getEntities
in classIEntitySelector
-
getEntitiesNearPoint
protected Collection<AbstractEntity> getEntitiesNearPoint(SkillMetadata data, AbstractLocation location) -
getEntitiesNearPoint
protected Collection<AbstractEntity> getEntitiesNearPoint(SkillMetadata data, Predicate<AbstractEntity> filter, AbstractLocation location)
-