Uses of Class
net.minecraft.entity.ai.brain.task.Task
| Package | Description |
|---|---|
| net.minecraft |
The base package for all Minecraft classes.
|
| net.minecraft.entity.ai.brain | |
| net.minecraft.entity.ai.brain.task |
-
Uses of Task in net.minecraft
Subclasses of Task in net.minecraft Modifier and Type Class Description classclass_6028classclass_6029classclass_6030 -
Uses of Task in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain with type parameters of type Task Modifier and Type Field Description private Map<Integer,Map<Activity,Set<Task<? super E>>>>Brain. tasksMethods in net.minecraft.entity.ai.brain that return types with arguments of type Task Modifier and Type Method Description List<Task<? super E>>Brain. getRunningTasks()Deprecated.(package private) ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>>Brain. indexTaskList(int begin, ImmutableList<? extends Task<? super E>> tasks)Method parameters in net.minecraft.entity.ai.brain with type arguments of type Task Modifier and Type Method Description (package private) ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>>Brain. indexTaskList(int begin, ImmutableList<? extends Task<? super E>> tasks)voidBrain. setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> list)voidBrain. setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> tasks, MemoryModuleType<?> memoryType)voidBrain. setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks)voidBrain. setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>> requiredMemories)voidBrain. setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks, Set<com.mojang.datafixers.util.Pair<MemoryModuleType<?>,MemoryModuleState>> requiredMemories, Set<MemoryModuleType<?>> forgettingMemories) -
Uses of Task in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as Task Modifier and Type Field Description private Task<? super E>ConditionalTask. delegateprivate Task<? super E>TimeLimitedTask. delegateFields in net.minecraft.entity.ai.brain.task with type parameters of type Task Modifier and Type Field Description private WeightedList<Task<? super E>>CompositeTask. tasksMethods in net.minecraft.entity.ai.brain.task that return types with arguments of type Task Modifier and Type Method Description private static com.mojang.datafixers.util.Pair<Integer,Task<LivingEntity>>VillagerTaskListProvider. createBusyFollowTask()static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createCoreTasks(VillagerProfession profession, float speed)private static com.mojang.datafixers.util.Pair<Integer,Task<LivingEntity>>VillagerTaskListProvider. createFreeFollowTask()static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createHideTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createIdleTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createMeetTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createPanicTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createPlayTasks(float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createPreRaidTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createRaidTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createRestTasks(VillagerProfession profession, float speed)static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>VillagerTaskListProvider. createWorkTasks(VillagerProfession profession, float speed)Method parameters in net.minecraft.entity.ai.brain.task with type arguments of type Task Modifier and Type Method Description abstract <E extends LivingEntity>
voidCompositeTask.RunMode. run(Stream<Task<? super E>> stream, ServerWorld world, E entity, long time)Constructors in net.minecraft.entity.ai.brain.task with parameters of type Task Constructor Description ConditionalTask(Predicate<E> condition, Task<? super E> delegate)ConditionalTask(Predicate<E> predicate, Task<? super E> task, boolean bool)ConditionalTask(Map<MemoryModuleType<?>,MemoryModuleState> requiredMemoryStates, Predicate<E> condition, Task<? super E> delegate, boolean allowsContinuation)ConditionalTask(Map<MemoryModuleType<?>,MemoryModuleState> map, Task<? super E> task)TimeLimitedTask(Task<? super E> delegate, boolean skipFirstRun, UniformIntProvider timeRange)TimeLimitedTask(Task<? super E> delegate, UniformIntProvider timeRange)Constructor parameters in net.minecraft.entity.ai.brain.task with type arguments of type Task Constructor Description CompositeTask(Map<MemoryModuleType<?>,MemoryModuleState> requiredMemoryState, Set<MemoryModuleType<?>> memoriesToForgetWhenStopped, CompositeTask.Order order, CompositeTask.RunMode runMode, List<com.mojang.datafixers.util.Pair<Task<? super E>,Integer>> tasks)RandomTask(List<com.mojang.datafixers.util.Pair<Task<? super E>,Integer>> tasks)RandomTask(Map<MemoryModuleType<?>,MemoryModuleState> requiredMemoryState, List<com.mojang.datafixers.util.Pair<Task<? super E>,Integer>> tasks)