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 class
class_6028
class
class_6029
class
class_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. tasks
Methods 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)
void
Brain. setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> list)
void
Brain. setTaskList(Activity activity, int begin, ImmutableList<? extends Task<? super E>> tasks, MemoryModuleType<?> memoryType)
void
Brain. setTaskList(Activity activity, ImmutableList<? extends com.mojang.datafixers.util.Pair<Integer,? extends Task<? super E>>> indexedTasks)
void
Brain. 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)
void
Brain. 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. delegate
private Task<? super E>
TimeLimitedTask. delegate
Fields in net.minecraft.entity.ai.brain.task with type parameters of type Task Modifier and Type Field Description private WeightedList<Task<? super E>>
CompositeTask. tasks
Methods 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)