Class FindWalkTargetTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<PathAwareEntity>
net.minecraft.entity.ai.brain.task.FindWalkTargetTask
- Direct Known Subclasses:
RunAroundAfterRaidTask
- Mappings:
Namespace Name official bfwintermediary net/minecraft/class_4117named net/minecraft/entity/ai/brain/task/FindWalkTargetTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate final intprivate final intprivate static final intprivate final floatFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
ConstructorsConstructorDescriptionFindWalkTargetTask(float walkSpeed) FindWalkTargetTask(float walkSpeed, int maxHorizontalDistance, int maxVerticalDistance) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) private voidupdateWalkTarget(PathAwareEntity entity) private voidupdateWalkTarget(PathAwareEntity entity, ChunkSectionPos pos) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, shouldRun, stop, tick, toString, tryStarting
-
Field Details
-
MIN_RUN_TIME
private static final int MIN_RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector official aLbfw;a:Iintermediary field_30186Lnet/minecraft/class_4117;field_30186:Inamed MIN_RUN_TIMELnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;MIN_RUN_TIME:I
-
MAX_RUN_TIME
private static final int MAX_RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector official dLbfw;d:Iintermediary field_30187Lnet/minecraft/class_4117;field_30187:Inamed MAX_RUN_TIMELnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;MAX_RUN_TIME:I
-
walkSpeed
private final float walkSpeed- Mappings:
Namespace Name Mixin selector official eLbfw;e:Fintermediary field_18375Lnet/minecraft/class_4117;field_18375:Fnamed walkSpeedLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;walkSpeed:F
-
maxHorizontalDistance
private final int maxHorizontalDistance- Mappings:
Namespace Name Mixin selector official fLbfw;f:Iintermediary field_19352Lnet/minecraft/class_4117;field_19352:Inamed maxHorizontalDistanceLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;maxHorizontalDistance:I
-
maxVerticalDistance
private final int maxVerticalDistance- Mappings:
Namespace Name Mixin selector official gLbfw;g:Iintermediary field_19353Lnet/minecraft/class_4117;field_19353:Inamed maxVerticalDistanceLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;maxVerticalDistance:I
-
-
Constructor Details
-
FindWalkTargetTask
public FindWalkTargetTask(float walkSpeed) - Mappings:
Namespace Name Mixin selector official <init>Lbfw;<init>(F)Vintermediary <init>Lnet/minecraft/class_4117;<init>(F)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;<init>(F)V
-
FindWalkTargetTask
public FindWalkTargetTask(float walkSpeed, int maxHorizontalDistance, int maxVerticalDistance) - Mappings:
Namespace Name Mixin selector official <init>Lbfw;<init>(FII)Vintermediary <init>Lnet/minecraft/class_4117;<init>(FII)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;<init>(FII)V
-
-
Method Details
-
run
- Overrides:
runin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLbfw;a(Lafo;Lbbo;J)Vintermediary method_18996Lnet/minecraft/class_4117;method_18996(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed runLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-
updateWalkTarget
- Mappings:
Namespace Name Mixin selector official aLbfw;a(Lbbo;Lhq;)Vintermediary method_20430Lnet/minecraft/class_4117;method_20430(Lnet/minecraft/class_1314;Lnet/minecraft/class_4076;)Vnamed updateWalkTargetLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;updateWalkTarget(Lnet/minecraft/entity/mob/PathAwareEntity;Lnet/minecraft/util/math/ChunkSectionPos;)V
-
updateWalkTarget
- Mappings:
Namespace Name Mixin selector official aLbfw;a(Lbbo;)Vintermediary method_20429Lnet/minecraft/class_4117;method_20429(Lnet/minecraft/class_1314;)Vnamed updateWalkTargetLnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;updateWalkTarget(Lnet/minecraft/entity/mob/PathAwareEntity;)V
-