net.minecraft.entity.ai.brain.task

public class LookAtMobWithIntervalTask

net.minecraft.world.entity.ai.behavior.SetEntityLookTargetSometimes
net.minecraft.class_7895
net.minecraft.entity.ai.brain.task.LookAtMobWithIntervalTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Task<LivingEntity>
create(float maxDist, UniformInt interval)
method_47067(float arg0, class_6019 arg1)
follow(float maxDistance, UniformIntProvider interval)
public static Task<LivingEntity>
create(EntityType<?> type, float maxDist, UniformInt interval)
method_47069(class_1299<?> arg0, float arg1, class_6019 arg2)
follow(EntityType<?> type, float maxDistance, UniformIntProvider interval)
private static Task<LivingEntity>
create(float maxDist, UniformInt interval, Predicate<LivingEntity> predicate)
method_47068(float arg0, class_6019 arg1, Predicate<class_1309> arg2)
follow(float maxDistance, UniformIntProvider interval, Predicate<LivingEntity> predicate)
private static com.mojang.datafixers.kinds.App
lambda$create$2(Predicate arg0, float arg1, SetEntityLookTargetSometimes$Ticker arg2, BehaviorBuilder$Instance arg3)
method_47075(Predicate arg0, float arg1, class_7895$class_7896 arg2, class_7898$class_7900 arg3)
method_47075(Predicate arg0, float arg1, LookAtMobWithIntervalTask$Interval arg2, TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$create$3(BehaviorBuilder$Instance arg0, Predicate arg1, float arg2, SetEntityLookTargetSometimes$Ticker arg3, MemoryAccessor arg4, MemoryAccessor arg5)
method_47074(class_7898$class_7900 arg0, Predicate arg1, float arg2, class_7895$class_7896 arg3, class_7906 arg4, class_7906 arg5)
method_47074(TaskTriggerer$TaskContext arg0, Predicate arg1, float arg2, LookAtMobWithIntervalTask$Interval arg3, MemoryQueryResult lookTarget, MemoryQueryResult visibleMobs)
private static boolean
lambda$create$4(BehaviorBuilder$Instance arg0, MemoryAccessor arg1, Predicate arg2, float arg3, SetEntityLookTargetSometimes$Ticker arg4, MemoryAccessor arg5, ServerLevel arg6, LivingEntity arg7, long arg8)
method_47073(class_7898$class_7900 arg0, class_7906 arg1, Predicate arg2, float arg3, class_7895$class_7896 arg4, class_7906 arg5, class_3218 arg6, class_1309 arg7, long arg8)
method_47073(TaskTriggerer$TaskContext arg0, MemoryQueryResult arg1, Predicate arg2, float arg3, LookAtMobWithIntervalTask$Interval arg4, MemoryQueryResult arg5, ServerWorld world, LivingEntity entity, long time)
private static boolean
lambda$create$5(LivingEntity arg0, float arg1, LivingEntity arg2)
method_47072(class_1309 arg0, float arg1, class_1309 arg2)
method_47072(LivingEntity arg0, float arg1, LivingEntity other)
private static boolean
lambda$create$1(EntityType arg0, LivingEntity arg1)
method_47070(class_1299 arg0, class_1309 arg1)
method_47070(EntityType arg0, LivingEntity entity)
private static boolean
lambda$create$0(LivingEntity arg0)
method_47071(class_1309 arg0)
method_47071(LivingEntity entity)