Class VillagerTaskListProvider
java.lang.Object
net.minecraft.entity.ai.brain.task.VillagerTaskListProvider
public class VillagerTaskListProvider extends Object
- Mappings:
Namespace Name official avn
intermediary net/minecraft/class_4129
named net/minecraft/entity/ai/brain/task/VillagerTaskListProvider
-
Constructor Summary
Constructors Constructor Description VillagerTaskListProvider()
-
Method Summary
Modifier and Type Method Description private static com.mojang.datafixers.util.Pair<Integer,Task<LivingEntity>>
createBusyFollowTask()
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createCoreTasks(VillagerProfession profession, float speed)
private static com.mojang.datafixers.util.Pair<Integer,Task<LivingEntity>>
createFreeFollowTask()
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createHideTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createIdleTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createMeetTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createPanicTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createPlayTasks(float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createPreRaidTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createRaidTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createRestTasks(VillagerProfession profession, float speed)
static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>>
createWorkTasks(VillagerProfession profession, float speed)
-
Constructor Details
-
VillagerTaskListProvider
public VillagerTaskListProvider()
-
-
Method Details
-
createCoreTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createCoreTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official a
Lavn;a(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19020
Lnet/minecraft/class_4129;method_19020(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createCoreTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createCoreTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createWorkTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createWorkTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official b
Lavn;b(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19021
Lnet/minecraft/class_4129;method_19021(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createWorkTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createWorkTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createPlayTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createPlayTasks(float speed)- Mappings:
Namespace Name Mixin selector official a
Lavn;a(F)Lcom/google/common/collect/ImmutableList;
intermediary method_19990
Lnet/minecraft/class_4129;method_19990(F)Lcom/google/common/collect/ImmutableList;
named createPlayTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createPlayTasks(F)Lcom/google/common/collect/ImmutableList;
-
createRestTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createRestTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official c
Lavn;c(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19022
Lnet/minecraft/class_4129;method_19022(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createRestTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createRestTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createMeetTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createMeetTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official d
Lavn;d(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19023
Lnet/minecraft/class_4129;method_19023(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createMeetTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createMeetTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createIdleTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createIdleTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official e
Lavn;e(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19024
Lnet/minecraft/class_4129;method_19024(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createIdleTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createIdleTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createPanicTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createPanicTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official f
Lavn;f(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19025
Lnet/minecraft/class_4129;method_19025(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createPanicTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createPanicTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createPreRaidTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createPreRaidTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official g
Lavn;g(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19991
Lnet/minecraft/class_4129;method_19991(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createPreRaidTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createPreRaidTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createRaidTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createRaidTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official h
Lavn;h(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19992
Lnet/minecraft/class_4129;method_19992(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createRaidTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createRaidTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createHideTasks
public static ImmutableList<com.mojang.datafixers.util.Pair<Integer,? extends Task<? super VillagerEntity>>> createHideTasks(VillagerProfession profession, float speed)- Mappings:
Namespace Name Mixin selector official i
Lavn;i(Lbhb;F)Lcom/google/common/collect/ImmutableList;
intermediary method_19993
Lnet/minecraft/class_4129;method_19993(Lnet/minecraft/class_3852;F)Lcom/google/common/collect/ImmutableList;
named createHideTasks
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createHideTasks(Lnet/minecraft/village/VillagerProfession;F)Lcom/google/common/collect/ImmutableList;
-
createFreeFollowTask
- Mappings:
Namespace Name Mixin selector official a
Lavn;a()Lcom/mojang/datafixers/util/Pair;
intermediary method_20241
Lnet/minecraft/class_4129;method_20241()Lcom/mojang/datafixers/util/Pair;
named createFreeFollowTask
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createFreeFollowTask()Lcom/mojang/datafixers/util/Pair;
-
createBusyFollowTask
- Mappings:
Namespace Name Mixin selector official b
Lavn;b()Lcom/mojang/datafixers/util/Pair;
intermediary method_20242
Lnet/minecraft/class_4129;method_20242()Lcom/mojang/datafixers/util/Pair;
named createBusyFollowTask
Lnet/minecraft/entity/ai/brain/task/VillagerTaskListProvider;createBusyFollowTask()Lcom/mojang/datafixers/util/Pair;
-