Class SeekWaterTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<PathAwareEntity>
net.minecraft.entity.ai.brain.task.SeekWaterTask
public class SeekWaterTask extends Task<PathAwareEntity>
- Mappings:
Namespace Name official avgintermediary net/minecraft/class_5756named net/minecraft/entity/ai/brain/task/SeekWaterTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
Fields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
Constructors Constructor Description SeekWaterTask(int range, float speed) -
Method Summary
Modifier and Type Method Description protected voidrun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)protected booleanshouldRun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity)Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, stop, tick, toString, tryStarting
-
Field Details
-
range
private final int range- Mappings:
Namespace Name Mixin selector official bLavg;b:Iintermediary field_28317Lnet/minecraft/class_5756;field_28317:Inamed rangeLnet/minecraft/entity/ai/brain/task/SeekWaterTask;range:I
-
speed
private final float speed- Mappings:
Namespace Name Mixin selector official cLavg;c:Fintermediary field_28318Lnet/minecraft/class_5756;field_28318:Fnamed speedLnet/minecraft/entity/ai/brain/task/SeekWaterTask;speed:F
-
-
Constructor Details
-
SeekWaterTask
public SeekWaterTask(int range, float speed)- Mappings:
Namespace Name Mixin selector official <init>Lavg;<init>(IF)Vintermediary <init>Lnet/minecraft/class_5756;<init>(IF)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/SeekWaterTask;<init>(IF)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLavg;a(Laav;Larq;)Zintermediary method_33205Lnet/minecraft/class_5756;method_33205(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/SeekWaterTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
-
run
- Overrides:
runin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLavg;a(Laav;Larq;J)Vintermediary method_33206Lnet/minecraft/class_5756;method_33206(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed runLnet/minecraft/entity/ai/brain/task/SeekWaterTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-