net.minecraft.entity.ai.brain.task

public class FindRoarTargetTask

net.minecraft.world.entity.ai.behavior.warden.SetRoarTarget
net.minecraft.class_7256
net.minecraft.entity.ai.brain.task.FindRoarTargetTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <E extends WardenEntity> Task<E>
create(Function<E, Optional<? extends LivingEntity>> targetFinderFunction)
method_47255(Function<E, Optional<? extends class_1309>> arg0)
create(Function<E, Optional<? extends LivingEntity>> targetFinder)
private static com.mojang.datafixers.kinds.App
lambda$create$0(Function arg0, BehaviorBuilder$Instance arg1)
method_47256(Function arg0, class_7898$class_7900 arg1)
method_47256(Function arg0, TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$create$1(Function arg0, MemoryAccessor arg1, MemoryAccessor arg2, MemoryAccessor arg3)
method_47258(Function arg0, class_7906 arg1, class_7906 arg2, class_7906 arg3)
method_47258(Function arg0, MemoryQueryResult roarTarget, MemoryQueryResult attackTarget, MemoryQueryResult cantReachWalkTargetSince)
private static boolean
lambda$create$2(Function arg0, MemoryAccessor arg1, MemoryAccessor arg2, ServerLevel arg3, Warden arg4, long arg5)
method_47257(Function arg0, class_7906 arg1, class_7906 arg2, class_3218 arg3, class_7260 arg4, long arg5)
method_47257(Function arg0, MemoryQueryResult arg1, MemoryQueryResult arg2, ServerWorld world, WardenEntity entity, long time)