mirror of https://github.com/FabricMC/yarn.git
23 lines
1.3 KiB
Plaintext
23 lines
1.3 KiB
Plaintext
CLASS net/minecraft/class_7897 net/minecraft/entity/ai/brain/task/Tasks
|
|
COMMENT Contains task-related utility methods.
|
|
METHOD method_47163 (Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_6032;Lnet/minecraft/class_4103$class_4216;Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
|
|
ARG 3 world
|
|
ARG 4 entity
|
|
ARG 5 time
|
|
METHOD method_47164 (Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_6032;Lnet/minecraft/class_4103$class_4216;Lnet/minecraft/class_7898$class_7900;)Lcom/mojang/datafixers/kinds/App;
|
|
ARG 3 context
|
|
METHOD method_47165 (Lnet/minecraft/class_6032;Lcom/mojang/datafixers/util/Pair;)V
|
|
ARG 1 task
|
|
METHOD method_47166 pickRandomly (Ljava/util/List;)Lnet/minecraft/class_7894;
|
|
COMMENT {@return a task that picks and runs a task from {@code weightedTasks} randomly}
|
|
ARG 0 weightedTasks
|
|
COMMENT the list of pairs of the task function and its weight
|
|
METHOD method_47167 weighted (Ljava/util/List;Lnet/minecraft/class_4103$class_4104;Lnet/minecraft/class_4103$class_4216;)Lnet/minecraft/class_7894;
|
|
COMMENT {@return a task that runs task(s) from {@code weightedTasks}}
|
|
ARG 0 weightedTasks
|
|
COMMENT the list of pairs of the task function and its weight
|
|
ARG 1 order
|
|
COMMENT whether to sort or shuffle the task list
|
|
ARG 2 runMode
|
|
COMMENT whether to run all or just one of the tasks
|