net.minecraft.world.entity.ai.behavior

public class LookAndFollowTradingPlayerSink

extends Behavior<Villager>

All mapped superinterfaces:

BehaviorControl

caa
net.minecraft.world.entity.ai.behavior.LookAndFollowTradingPlayerSink
net.minecraft.class_4108
net.minecraft.unmapped.C_yxkilzkv
net.minecraft.entity.ai.brain.task.FollowCustomerTask
net.minecraft.entity.ai.brain.task.FollowCustomerTask

Field summary

Modifier and TypeField
private final float
c
speedModifier
field_18362
f_tyqnuozn
speed
speed

Constructor summary

ModifierConstructor
public (float speed)

Method summary

Modifier and TypeMethod
protected boolean
a(arq arg0, cqo arg1)
checkExtraStartConditions(ServerLevel arg0, Villager arg1)
method_18954(class_3218 arg0, class_1646 arg1)
m_ivssjsve(C_bdwnwhiu arg0, C_pdtkdbte arg1)
shouldRun(ServerWorld arg0, VillagerEntity arg1)
shouldRun(ServerWorld world, VillagerEntity arg1)
protected boolean
a(arq arg0, cqo arg1, long arg2)
canStillUse(ServerLevel arg0, Villager arg1, long arg2)
method_18955(class_3218 arg0, class_1646 arg1, long arg2)
m_hhcaainq(C_bdwnwhiu arg0, C_pdtkdbte arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, VillagerEntity arg1, long arg2)
shouldKeepRunning(ServerWorld world, VillagerEntity arg1, long arg2)
protected void
b(arq arg0, cqo arg1, long arg2)
start(ServerLevel arg0, Villager arg1, long arg2)
method_18956(class_3218 arg0, class_1646 arg1, long arg2)
m_jxuasdoq(C_bdwnwhiu arg0, C_pdtkdbte arg1, long arg2)
run(ServerWorld arg0, VillagerEntity arg1, long arg2)
run(ServerWorld world, VillagerEntity arg1, long arg2)
protected void
c(arq arg0, cqo arg1, long arg2)
stop(ServerLevel arg0, Villager arg1, long arg2)
method_18957(class_3218 arg0, class_1646 arg1, long arg2)
m_deqkkemy(C_bdwnwhiu arg0, C_pdtkdbte arg1, long arg2)
finishRunning(ServerWorld arg0, VillagerEntity arg1, long arg2)
finishRunning(ServerWorld world, VillagerEntity arg1, long arg2)
protected void
d(arq arg0, cqo arg1, long arg2)
tick(ServerLevel arg0, Villager arg1, long arg2)
method_18958(class_3218 arg0, class_1646 arg1, long arg2)
m_xeawguog(C_bdwnwhiu arg0, C_pdtkdbte arg1, long arg2)
keepRunning(ServerWorld arg0, VillagerEntity arg1, long arg2)
keepRunning(ServerWorld world, VillagerEntity arg1, long arg2)
protected boolean
a(long arg0)
timedOut(long arg0)
method_18915(long arg0)
m_eghfkoeo(long arg0)
isTimeLimitExceeded(long arg0)
isTimeLimitExceeded(long arg0)
private void
a(cqo arg0)
followPlayer(Villager arg0)
method_18953(class_1646 arg0)
m_coxckewe(C_pdtkdbte arg0)
update(VillagerEntity villager)
update(VillagerEntity villager)