Class AquaticStrollTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<PathAwareEntity>
net.minecraft.entity.ai.brain.task.StrollTask
net.minecraft.entity.ai.brain.task.AquaticStrollTask
public class AquaticStrollTask extends StrollTask
- Mappings:
Namespace Name official avwintermediary net/minecraft/class_5755named net/minecraft/entity/ai/brain/task/AquaticStrollTask
-
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.StrollTask
horizontalRadius, verticalRadiusFields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
Constructors Constructor Description AquaticStrollTask(float speed) -
Method Summary
Modifier and Type Method Description protected Vec3dfindWalkTarget(PathAwareEntity entity)protected booleanshouldRun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity)Methods inherited from class net.minecraft.entity.ai.brain.task.StrollTask
runMethods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, stop, tick, toString, tryStarting
-
Constructor Details
-
AquaticStrollTask
public AquaticStrollTask(float speed)- Mappings:
Namespace Name Mixin selector official <init>Lavv;<init>(F)Vintermediary <init>Lnet/minecraft/class_4818;<init>(F)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/StrollTask;<init>(F)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLavw;a(Labj;Latg;)Zintermediary method_33202Lnet/minecraft/class_5755;method_33202(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/AquaticStrollTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
-
findWalkTarget
- Overrides:
findWalkTargetin classStrollTask- Mappings:
Namespace Name Mixin selector official aLavv;a(Latg;)Ldma;intermediary method_33201Lnet/minecraft/class_4818;method_33201(Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;named findWalkTargetLnet/minecraft/entity/ai/brain/task/StrollTask;findWalkTarget(Lnet/minecraft/entity/mob/PathAwareEntity;)Lnet/minecraft/util/math/Vec3d;
-