Class SeekWaterTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<PathAwareEntity>
net.minecraft.entity.ai.brain.task.SeekWaterTask
- Mappings:
Namespace Name official bfqintermediary 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
FieldsModifier and TypeFieldDescriptionprivate final intprivate longprivate final floatFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinishRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) 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
getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, stop, tick, toString, tryStarting
-
Field Details
-
range
private final int range- Mappings:
Namespace Name Mixin selector official aLbfq;a: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 dLbfq;d:Fintermediary field_28318Lnet/minecraft/class_5756;field_28318:Fnamed speedLnet/minecraft/entity/ai/brain/task/SeekWaterTask;speed:F
-
seekWaterTime
private long seekWaterTime- Mappings:
Namespace Name Mixin selector official eLbfq;e:Jintermediary field_33759Lnet/minecraft/class_5756;field_33759:Jnamed seekWaterTimeLnet/minecraft/entity/ai/brain/task/SeekWaterTask;seekWaterTime:J
-
-
Constructor Details
-
SeekWaterTask
public SeekWaterTask(int range, float speed) - Mappings:
Namespace Name Mixin selector official <init>Lbfq;<init>(IF)Vintermediary <init>Lnet/minecraft/class_5756;<init>(IF)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/SeekWaterTask;<init>(IF)V
-
-
Method Details
-
finishRunning
- Overrides:
finishRunningin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLbfq;a(Lafo;Lbbo;J)Vintermediary method_36979Lnet/minecraft/class_5756;method_36979(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/SeekWaterTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-
shouldRun
- Overrides:
shouldRunin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLbfq;a(Lafo;Lbbo;)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 bLbfq;b(Lafo;Lbbo;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
-