net.minecraft.entity.ai.brain.task

public class FindEntityTask

net.minecraft.world.entity.ai.behavior.InteractWith
net.minecraft.class_4106
net.minecraft.entity.ai.brain.task.FindEntityTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <T extends LivingEntity> Task<LivingEntity>
of(EntityType<? extends T> type, int interactionRange, MemoryModuleType<T> interactionTarget, float speedModifier, int stopDistance)
method_18941(class_1299<? extends T> arg0, int arg1, class_4140<T> arg2, float arg3, int arg4)
create(EntityType<? extends T> type, int maxDistance, MemoryModuleType<T> targetModule, float speed, int completionRange)
public static <E extends LivingEntity, T extends LivingEntity> Task<E>
of(EntityType<? extends T> type, int interactionRange, Predicate<E> selfFilter, Predicate<T> targetFilter, MemoryModuleType<T> interactionTarget, float speedModifier, int stopDistance)
method_46957(class_1299<? extends T> arg0, int arg1, Predicate<E> arg2, Predicate<T> arg3, class_4140<T> arg4, float arg5, int arg6)
create(EntityType<? extends T> type, int maxDistance, Predicate<E> entityPredicate, Predicate<T> targetPredicate, MemoryModuleType<T> targetModule, float speed, int completionRange)
private static com.mojang.datafixers.kinds.App
lambda$of$3(MemoryModuleType arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, BehaviorBuilder$Instance arg6)
method_46963(class_4140 arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, class_7898$class_7900 arg6)
method_46963(MemoryModuleType arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$of$4(BehaviorBuilder$Instance arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, MemoryAccessor arg6, MemoryAccessor arg7, MemoryAccessor arg8, MemoryAccessor arg9)
method_46961(class_7898$class_7900 arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, class_7906 arg6, class_7906 arg7, class_7906 arg8, class_7906 arg9)
method_46961(TaskTriggerer$TaskContext arg0, Predicate arg1, Predicate arg2, int arg3, float arg4, int arg5, MemoryQueryResult targetValue, MemoryQueryResult lookTarget, MemoryQueryResult walkTarget, MemoryQueryResult visibleMobs)
private static boolean
lambda$of$5(BehaviorBuilder$Instance arg0, MemoryAccessor arg1, Predicate arg2, Predicate arg3, int arg4, MemoryAccessor arg5, MemoryAccessor arg6, MemoryAccessor arg7, float arg8, int arg9, ServerLevel arg10, LivingEntity arg11, long arg12)
method_46960(class_7898$class_7900 arg0, class_7906 arg1, Predicate arg2, Predicate arg3, int arg4, class_7906 arg5, class_7906 arg6, class_7906 arg7, float arg8, int arg9, class_3218 arg10, class_1309 arg11, long arg12)
method_46960(TaskTriggerer$TaskContext arg0, MemoryQueryResult arg1, Predicate arg2, Predicate arg3, int arg4, MemoryQueryResult arg5, MemoryQueryResult arg6, MemoryQueryResult arg7, float arg8, int arg9, ServerWorld world, LivingEntity entity, long time)
private static void
lambda$of$7(MemoryAccessor arg0, MemoryAccessor arg1, MemoryAccessor arg2, float arg3, int arg4, LivingEntity arg5)
method_46962(class_7906 arg0, class_7906 arg1, class_7906 arg2, float arg3, int arg4, class_1309 arg5)
method_46962(MemoryQueryResult arg0, MemoryQueryResult arg1, MemoryQueryResult arg2, float arg3, int arg4, LivingEntity target)
private static boolean
lambda$of$6(LivingEntity arg0, int arg1, Predicate arg2, LivingEntity arg3)
method_46959(class_1309 arg0, int arg1, Predicate arg2, class_1309 arg3)
method_46959(LivingEntity arg0, int arg1, Predicate arg2, LivingEntity target)
private static boolean
lambda$of$2(EntityType arg0, Predicate arg1, LivingEntity arg2)
method_46958(class_1299 arg0, Predicate arg1, class_1309 arg2)
method_46958(EntityType arg0, Predicate arg1, LivingEntity entity)
private static boolean
lambda$of$1(LivingEntity arg0)
method_18948(class_1309 arg0)
method_18948(LivingEntity entity)
private static boolean
lambda$of$0(LivingEntity arg0)
method_18949(class_1309 arg0)
method_18949(LivingEntity entity)