Class BlocksInRadiusTargeter
java.lang.Object
io.lumine.mythic.core.skills.SkillTargeter
io.lumine.mythic.core.skills.targeters.ILocationSelector
io.lumine.mythic.core.skills.targeters.BlocksInRadiusTargeter
- All Implemented Interfaces:
ILocationTargeter
,ISkillTargeter
-
Field Summary
Modifier and TypeFieldDescriptionprotected float
protected boolean
protected PlaceholderDouble
protected PlaceholderDouble
protected double
protected boolean
Fields inherited from class io.lumine.mythic.core.skills.targeters.ILocationSelector
advOffset, blockIgnores, blockTypes, centered, coordinatePitch, coordinateX, coordinateY, coordinateYaw, coordinateZ, forwardOffset, length, offsets, rotated, rotateX, rotateY, rotateZ, sideOffset, statics, xoffset, yoffset, zoffset
Fields inherited from class io.lumine.mythic.core.skills.SkillTargeter
config, parent, sudoOwner, sudoParent, sudoTrigger, targetConditions, targetConditionString
-
Constructor Summary
-
Method Summary
Methods inherited from class io.lumine.mythic.core.skills.targeters.ILocationSelector
blockMatches, filter, mutate
Methods inherited from class io.lumine.mythic.core.skills.SkillTargeter
setParent, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.lumine.mythic.api.skills.targeters.ILocationTargeter
useLocationMutators
-
Field Details
-
radius
-
radiusY
-
noise
protected float noise -
randomness
protected double randomness -
sphere
protected boolean sphere -
origin
protected boolean origin
-
-
Constructor Details
-
BlocksInRadiusTargeter
-
-
Method Details
-
getLocations
- Specified by:
getLocations
in interfaceILocationTargeter
- Specified by:
getLocations
in classILocationSelector
-