net.minecraft.entity.ai.brain.task

public class WalkTowardsNearestVisibleWantedItemTask

net.minecraft.world.entity.ai.behavior.GoToWantedItem
net.minecraft.class_4815
net.minecraft.entity.ai.brain.task.WalkTowardsNearestVisibleWantedItemTask

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static Task<LivingEntity>
create(float speedModifier, boolean interruptOngoingWalk, int maxDistToWalk)
method_46943(float arg0, boolean arg1, int arg2)
create(float speed, boolean requiresWalkTarget, int radius)
public static <E extends LivingEntity> Task<E>
create(Predicate<E> predicate, float speedModifier, boolean interruptOngoingWalk, int maxDistToWalk)
method_46947(Predicate<E> arg0, float arg1, boolean arg2, int arg3)
create(Predicate<E> startCondition, float speed, boolean requiresWalkTarget, int radius)
private static com.mojang.datafixers.kinds.App
lambda$create$1(boolean arg0, Predicate arg1, int arg2, float arg3, BehaviorBuilder$Instance arg4)
method_46948(boolean arg0, Predicate arg1, int arg2, float arg3, class_7898$class_7900 arg4)
method_46948(boolean arg0, Predicate arg1, int arg2, float arg3, TaskTriggerer$TaskContext context)
private static TaskRunnable
lambda$create$2(BehaviorBuilder$Instance arg0, Predicate arg1, int arg2, float arg3, MemoryAccessor arg4, MemoryAccessor arg5, MemoryAccessor arg6, MemoryAccessor arg7)
method_46946(class_7898$class_7900 arg0, Predicate arg1, int arg2, float arg3, class_7906 arg4, class_7906 arg5, class_7906 arg6, class_7906 arg7)
method_46946(TaskTriggerer$TaskContext arg0, Predicate arg1, int arg2, float arg3, MemoryQueryResult lookTarget, MemoryQueryResult walkTarget, MemoryQueryResult nearestVisibleWantedItem, MemoryQueryResult itemPickupCooldownTicks)
private static boolean
lambda$create$3(BehaviorBuilder$Instance arg0, MemoryAccessor arg1, MemoryAccessor arg2, Predicate arg3, int arg4, float arg5, MemoryAccessor arg6, MemoryAccessor arg7, ServerLevel arg8, LivingEntity arg9, long arg10)
method_46945(class_7898$class_7900 arg0, class_7906 arg1, class_7906 arg2, Predicate arg3, int arg4, float arg5, class_7906 arg6, class_7906 arg7, class_3218 arg8, class_1309 arg9, long arg10)
method_46945(TaskTriggerer$TaskContext arg0, MemoryQueryResult arg1, MemoryQueryResult arg2, Predicate arg3, int arg4, float arg5, MemoryQueryResult arg6, MemoryQueryResult arg7, ServerWorld world, LivingEntity entity, long time)
private static boolean
lambda$create$0(LivingEntity arg0)
method_46944(class_1309 arg0)
method_46944(LivingEntity entity)