net.minecraft.world.entity.ai.behavior

public class MoveToTargetSink

extends Behavior<Mob>

All mapped superinterfaces:

BehaviorControl

cbt
net.minecraft.world.entity.ai.behavior.MoveToTargetSink
net.minecraft.class_4112

Field summary

Modifier and TypeField
private static final int
c
MAX_COOLDOWN_BEFORE_RETRYING
field_30150
private int
d
remainingCooldown
field_18964
private Path
e
path
field_18369
private BlockPos
f
lastTargetPos
field_18370
private float
g
speedModifier
field_18371

Constructor summary

ModifierConstructor
public ()
public (int arg0, int arg1)

Method summary

Modifier and TypeMethod
protected boolean
a(asi arg0, byu arg1)
checkExtraStartConditions(ServerLevel arg0, Mob arg1)
method_18978(class_3218 arg0, class_1308 arg1)
protected boolean
a(asi arg0, byu arg1, long arg2)
canStillUse(ServerLevel arg0, Mob arg1, long arg2)
method_18979(class_3218 arg0, class_1308 arg1, long arg2)
protected void
b(asi arg0, byu arg1, long arg2)
stop(ServerLevel arg0, Mob arg1, long arg2)
method_18981(class_3218 arg0, class_1308 arg1, long arg2)
protected void
c(asi arg0, byu arg1, long arg2)
start(ServerLevel arg0, Mob arg1, long arg2)
method_18982(class_3218 arg0, class_1308 arg1, long arg2)
protected void
d(asi arg0, byu arg1, long arg2)
tick(ServerLevel arg0, Mob arg1, long arg2)
method_18983(class_3218 arg0, class_1308 arg1, long arg2)
private boolean
a(byu arg0, chx arg1, long arg2)
tryComputePath(Mob arg0, WalkTarget arg1, long arg2)
method_18977(class_1308 arg0, class_4142 arg1, long arg2)
private boolean
a(byu arg0, chx arg1)
reachedTarget(Mob arg0, WalkTarget arg1)
method_18980(class_1308 arg0, class_4142 arg1)
private static boolean
a(chx arg0)
isWalkTargetSpectator(WalkTarget arg0)
method_49793(class_4142 arg0)