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 bifintermediary 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 voidmethod_18996(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, run, 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 aLbif;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 dLbif;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 eLbif;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 fLbif;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 gLbif;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>Lbif;<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>Lbif;<init>(FII)Vintermediary <init>Lnet/minecraft/class_4117;<init>(FII)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;<init>(FII)V
-
-
Method Details
-
method_18996
- Mappings:
Namespace Name Mixin selector official aLbif;a(Lahb;Lbdw;J)Vintermediary method_18996Lnet/minecraft/class_4117;method_18996(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed method_18996Lnet/minecraft/entity/ai/brain/task/FindWalkTargetTask;method_18996(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-
updateWalkTarget
- Mappings:
Namespace Name Mixin selector official aLbif;a(Lbdw;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 aLbif;a(Lbdw;)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
-