net.minecraft.entity.ai.brain.task

public class Tasks

net.minecraft.world.entity.ai.behavior.TriggerGate
net.minecraft.class_7897
net.minecraft.entity.ai.brain.task.Tasks

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static <E extends LivingEntity> SingleTickTask<E>
triggerOneShuffled(List<com.mojang.datafixers.util.Pair<? extends Trigger<? super E>, Integer>> weightedTriggers)
method_47166(List<com.mojang.datafixers.util.Pair<? extends class_7911<? super E>, Integer>> arg0)
pickRandomly(List<com.mojang.datafixers.util.Pair<? extends TaskRunnable<? super E>, Integer>> weightedTasks)
public static <E extends LivingEntity> SingleTickTask<E>
triggerGate(List<com.mojang.datafixers.util.Pair<? extends Trigger<? super E>, Integer>> weightedBehaviors, GateBehavior$OrderPolicy orderPolicy, GateBehavior$RunningPolicy runningPolicy)
method_47167(List<com.mojang.datafixers.util.Pair<? extends class_7911<? super E>, Integer>> arg0, class_4103$class_4104 arg1, class_4103$class_4216 arg2)
weighted(List<com.mojang.datafixers.util.Pair<? extends TaskRunnable<? super E>, Integer>> weightedTasks, CompositeTask$Order order, CompositeTask$RunMode runMode)
private static com.mojang.datafixers.kinds.App
lambda$triggerGate$1(GateBehavior$OrderPolicy arg0, ShufflingList arg1, GateBehavior$RunningPolicy arg2, BehaviorBuilder$Instance arg3)
method_47164(class_4103$class_4104 arg0, class_6032 arg1, class_4103$class_4216 arg2, class_7898$class_7900 arg3)
method_47164(CompositeTask$Order arg0, ShufflingList arg1, CompositeTask$RunMode arg2, TaskTriggerer$TaskContext context)
private static boolean
lambda$triggerGate$2(GateBehavior$OrderPolicy arg0, ShufflingList arg1, GateBehavior$RunningPolicy arg2, ServerLevel arg3, LivingEntity arg4, long arg5)
method_47163(class_4103$class_4104 arg0, class_6032 arg1, class_4103$class_4216 arg2, class_3218 arg3, class_1309 arg4, long arg5)
method_47163(CompositeTask$Order arg0, ShufflingList arg1, CompositeTask$RunMode arg2, ServerWorld world, LivingEntity entity, long time)
private static void
lambda$triggerGate$0(ShufflingList arg0, com.mojang.datafixers.util.Pair arg1)
method_47165(class_6032 arg0, com.mojang.datafixers.util.Pair arg1)
method_47165(ShufflingList arg0, com.mojang.datafixers.util.Pair task)