Class WaitTask
java.lang.Object
net.minecraft.entity.ai.brain.task.WaitTask
- All Implemented Interfaces:
Task<LivingEntity>
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/WaitTask
intermediary net/minecraft/class_4101
official bvr
-
Field Summary
Modifier and TypeFieldDescriptionprivate final int
private final int
private MultiTickTask.Status
private long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
final void
stop
(ServerWorld world, LivingEntity entity, long time) final void
tick
(ServerWorld world, LivingEntity entity, long time) final boolean
tryStarting
(ServerWorld world, LivingEntity entity, long time)
-
Field Details
-
minRunTime
private final int minRunTime- Mappings:
Namespace Name Mixin selector named minRunTime
Lnet/minecraft/entity/ai/brain/task/WaitTask;minRunTime:I
intermediary field_40988
Lnet/minecraft/class_4101;field_40988:I
official a
Lbvr;a:I
-
maxRunTime
private final int maxRunTime- Mappings:
Namespace Name Mixin selector named maxRunTime
Lnet/minecraft/entity/ai/brain/task/WaitTask;maxRunTime:I
intermediary field_40989
Lnet/minecraft/class_4101;field_40989:I
official b
Lbvr;b:I
-
status
- Mappings:
Namespace Name Mixin selector named status
Lnet/minecraft/entity/ai/brain/task/WaitTask;status:Lnet/minecraft/entity/ai/brain/task/MultiTickTask$Status;
intermediary field_40990
Lnet/minecraft/class_4101;field_40990:Lnet/minecraft/class_4097$class_4098;
official c
Lbvr;c:Lbvh$a;
-
waitUntil
private long waitUntil- Mappings:
Namespace Name Mixin selector named waitUntil
Lnet/minecraft/entity/ai/brain/task/WaitTask;waitUntil:J
intermediary field_40991
Lnet/minecraft/class_4101;field_40991:J
official d
Lbvr;d:J
-
-
Constructor Details
-
WaitTask
public WaitTask(int minRunTime, int maxRunTime) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/brain/task/WaitTask;<init>(II)V
intermediary <init>
Lnet/minecraft/class_4101;<init>(II)V
official <init>
Lbvr;<init>(II)V
-
-
Method Details
-
getStatus
- Specified by:
getStatus
in interfaceTask<LivingEntity>
- Mappings:
Namespace Name Mixin selector named getStatus
Lnet/minecraft/entity/ai/brain/task/Task;getStatus()Lnet/minecraft/entity/ai/brain/task/MultiTickTask$Status;
intermediary method_18921
Lnet/minecraft/class_7893;method_18921()Lnet/minecraft/class_4097$class_4098;
official a
Lbvi;a()Lbvh$a;
-
tryStarting
- Specified by:
tryStarting
in interfaceTask<LivingEntity>
- Mappings:
Namespace Name Mixin selector named tryStarting
Lnet/minecraft/entity/ai/brain/task/Task;tryStarting(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)Z
intermediary method_18922
Lnet/minecraft/class_7893;method_18922(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)Z
official e
Lbvi;e(Laqu;Lbtn;J)Z
-
tick
- Specified by:
tick
in interfaceTask<LivingEntity>
- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/entity/ai/brain/task/Task;tick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
intermediary method_18923
Lnet/minecraft/class_7893;method_18923(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
official f
Lbvi;f(Laqu;Lbtn;J)V
-
stop
- Specified by:
stop
in interfaceTask<LivingEntity>
- Mappings:
Namespace Name Mixin selector named stop
Lnet/minecraft/entity/ai/brain/task/Task;stop(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/LivingEntity;J)V
intermediary method_18925
Lnet/minecraft/class_7893;method_18925(Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;J)V
official g
Lbvi;g(Laqu;Lbtn;J)V
-
getName
- Specified by:
getName
in interfaceTask<LivingEntity>
- Mappings:
Namespace Name Mixin selector named getName
Lnet/minecraft/entity/ai/brain/task/Task;getName()Ljava/lang/String;
intermediary method_46910
Lnet/minecraft/class_7893;method_46910()Ljava/lang/String;
official b
Lbvi;b()Ljava/lang/String;
-