net.minecraft.world.entity.ai.behavior

public class CountDownCooldownTicks

extends Behavior<LivingEntity>

All mapped superinterfaces:

BehaviorControl

bzb
net.minecraft.world.entity.ai.behavior.CountDownCooldownTicks
net.minecraft.class_5753
net.minecraft.unmapped.C_xkkrpstl
net.minecraft.entity.ai.brain.task.TickCooldownTask
net.minecraft.entity.ai.brain.task.ReduceCooldownTask

Field summary

Modifier and TypeField
private final MemoryModuleType<Integer>
c
cooldownTicks
field_30113
f_mqigwtrt
cooldownModule
moduleType

Constructor summary

ModifierConstructor
public (MemoryModuleType<Integer> cooldownModule)

Method summary

Modifier and TypeMethod
private Optional<Integer>
b(bxe arg0)
getCooldownTickMemory(LivingEntity arg0)
method_33194(class_1309 arg0)
m_sdcrnzvo(C_usxaxydn arg0)
getRemainingCooldownTicks(LivingEntity entity)
getCooldownTicks(LivingEntity entity)
protected boolean
a(long arg0)
timedOut(long arg0)
method_18915(long arg0)
m_eghfkoeo(long arg0)
isTimeLimitExceeded(long arg0)
isTimeLimitExceeded(long arg0)
protected boolean
a(arq arg0, bxe arg1, long arg2)
canStillUse(ServerLevel arg0, LivingEntity arg1, long arg2)
method_18927(class_3218 arg0, class_1309 arg1, long arg2)
m_xvrvizlg(C_bdwnwhiu arg0, C_usxaxydn arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, LivingEntity arg1, long arg2)
shouldKeepRunning(ServerWorld arg0, LivingEntity arg1, long arg2)
protected void
c(arq arg0, bxe arg1, long arg2)
tick(ServerLevel arg0, LivingEntity arg1, long arg2)
method_18924(class_3218 arg0, class_1309 arg1, long arg2)
m_jiotgmjk(C_bdwnwhiu arg0, C_usxaxydn arg1, long arg2)
keepRunning(ServerWorld arg0, LivingEntity arg1, long arg2)
keepRunning(ServerWorld arg0, LivingEntity arg1, long arg2)
protected void
b(arq arg0, bxe arg1, long arg2)
stop(ServerLevel arg0, LivingEntity arg1, long arg2)
method_18926(class_3218 arg0, class_1309 arg1, long arg2)
m_copsxmjv(C_bdwnwhiu arg0, C_usxaxydn arg1, long arg2)
finishRunning(ServerWorld arg0, LivingEntity arg1, long arg2)
finishRunning(ServerWorld arg0, LivingEntity arg1, long arg2)