net.minecraft.entity.ai.brain.task

public abstract class SingleTickTask<E extends LivingEntity>

implements Task<E>, TaskRunnable<E>

net.minecraft.world.entity.ai.behavior.OneShot
net.minecraft.class_7894
net.minecraft.entity.ai.brain.task.SingleTickTask

Field summary

Modifier and TypeField
private MultiTickTask$Status
status
field_40994
status

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public final MultiTickTask$Status
getStatus()
method_18921()
getStatus()
public final boolean
tryStart(ServerLevel level, E body, long timestamp)
method_18922(class_3218 arg0, E arg1, long arg2)
tryStarting(ServerWorld arg0, E arg1, long arg2)
public final void
tickOrStop(ServerLevel level, E body, long timestamp)
method_18923(class_3218 arg0, E arg1, long arg2)
tick(ServerWorld arg0, E arg1, long arg2)
public final void
doStop(ServerLevel level, E body, long timestamp)
method_18925(class_3218 arg0, E arg1, long arg2)
stop(ServerWorld arg0, E arg1, long arg2)
public String
debugString()
method_46910()
getName()