net.minecraft.entity.ai.brain.task

public class WaitTask

implements Task<LivingEntity>

net.minecraft.world.entity.ai.behavior.DoNothing
net.minecraft.class_4101
net.minecraft.entity.ai.brain.task.WaitTask

Field summary

Modifier and TypeField
private final int
minDuration
field_40988
minRunTime
private final int
maxDuration
field_40989
maxRunTime
private MultiTickTask$Status
status
field_40990
status
private long
endTimestamp
field_40991
waitUntil

Constructor summary

ModifierConstructor
public (int minRunTime, int maxRunTime)

Method summary

Modifier and TypeMethod
public MultiTickTask$Status
getStatus()
method_18921()
getStatus()
public Set<MemoryModuleType<?>>
getRequiredMemories()
method_1_1080()
requiredMemoryModules()
public final boolean
tryStart(ServerLevel level, LivingEntity body, long timestamp)
method_18922(class_3218 arg0, class_1309 arg1, long arg2)
tryStarting(ServerWorld arg0, LivingEntity arg1, long arg2)
public final void
tickOrStop(ServerLevel level, LivingEntity body, long timestamp)
method_18923(class_3218 arg0, class_1309 arg1, long arg2)
tick(ServerWorld arg0, LivingEntity arg1, long arg2)
public final void
doStop(ServerLevel level, LivingEntity body, long timestamp)
method_18925(class_3218 arg0, class_1309 arg1, long arg2)
stop(ServerWorld arg0, LivingEntity arg1, long arg2)
public String
debugString()
method_46910()
getName()