Macrocosm
0.5.2-alpha
jvm
Macrocosm
/
space.maxus.macrocosm.nms
/
AbsFollowOwnerGoal
Abs
Follow
Owner
Goal
class
AbsFollowOwnerGoal
(
entity
:
Mob
,
speedModifier
:
Double
,
startDistance
:
Float
,
stopDistance
:
Float
,
canFly
:
Boolean
)
:
Goal
(
source
)
Members
Constructors
Abs
Follow
Owner
Goal
Link copied to clipboard
constructor
(
entity
:
Mob
,
speedModifier
:
Double
,
startDistance
:
Float
,
stopDistance
:
Float
,
canFly
:
Boolean
)
Functions
as
Paper
Vanilla
Goal
Link copied to clipboard
open
fun
<
T
:
Mob
>
asPaperVanillaGoal
(
)
:
Goal
<
T
>
can
Continue
To
Use
Link copied to clipboard
open
override
fun
canContinueToUse
(
)
:
Boolean
can
Use
Link copied to clipboard
open
override
fun
canUse
(
)
:
Boolean
get
Flags
Link copied to clipboard
open
fun
getFlags
(
)
:
OptimizedSmallEnumSet
<
Goal.Flag
>
is
Interruptable
Link copied to clipboard
open
fun
isInterruptable
(
)
:
Boolean
requires
Update
Every
Tick
Link copied to clipboard
open
fun
requiresUpdateEveryTick
(
)
:
Boolean
set
Flags
Link copied to clipboard
open
fun
setFlags
(
p0
:
EnumSet
<
Goal.Flag
>
)
start
Link copied to clipboard
open
override
fun
start
(
)
stop
Link copied to clipboard
open
override
fun
stop
(
)
tick
Link copied to clipboard
open
override
fun
tick
(
)
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String
Properties
MAX_DISTANCE_SQR
Link copied to clipboard
val
MAX_DISTANCE_SQR
:
Float