Class MoveToTargetTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<MobEntity>
net.minecraft.entity.ai.brain.task.MoveToTargetTask
- Direct Known Subclasses:
- BreezeBrain.SlideAroundTask
- Mappings:
- Namespace - Name - named - net/minecraft/entity/ai/brain/task/MoveToTargetTask- intermediary - net/minecraft/class_4112- official - byl
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskMultiTickTask.Status
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate intprivate floatFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskDEFAULT_RUN_TIME, requiredMemoryStates
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidfinishRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2) private booleanhasFinishedPath(MobEntity entity, WalkTarget walkTarget, long time) private booleanhasReached(MobEntity entity, WalkTarget walkTarget) private static booleanisTargetSpectator(WalkTarget target) protected voidkeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected voidrun(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, MobEntity mobEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskgetName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, stop, tick, tryStarting
- 
Field Details- 
MAX_UPDATE_COUNTDOWNprivate static final int MAX_UPDATE_COUNTDOWN- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - MAX_UPDATE_COUNTDOWN- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;MAX_UPDATE_COUNTDOWN:I- intermediary - field_30150- Lnet/minecraft/class_4112;field_30150:I- official - c- Lbyl;c:I
 
- 
pathUpdateCountdownTicksprivate int pathUpdateCountdownTicks- Mappings:
- Namespace - Name - Mixin selector - named - pathUpdateCountdownTicks- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;pathUpdateCountdownTicks:I- intermediary - field_18964- Lnet/minecraft/class_4112;field_18964:I- official - d- Lbyl;d:I
 
- 
path- Mappings:
- Namespace - Name - Mixin selector - named - path- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;path:Lnet/minecraft/entity/ai/pathing/Path;- intermediary - field_18369- Lnet/minecraft/class_4112;field_18369:Lnet/minecraft/class_11;- official - e- Lbyl;e:Leto;
 
- 
lookTargetPos- Mappings:
- Namespace - Name - Mixin selector - named - lookTargetPos- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;lookTargetPos:Lnet/minecraft/util/math/BlockPos;- intermediary - field_18370- Lnet/minecraft/class_4112;field_18370:Lnet/minecraft/class_2338;- official - f- Lbyl;f:Lji;
 
- 
speedprivate float speed- Mappings:
- Namespace - Name - Mixin selector - named - speed- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;speed:F- intermediary - field_18371- Lnet/minecraft/class_4112;field_18371:F- official - g- Lbyl;g:F
 
 
- 
- 
Constructor Details- 
MoveToTargetTaskpublic MoveToTargetTask()
- 
MoveToTargetTaskpublic MoveToTargetTask(int minRunTime, int maxRunTime) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;<init>(II)V- intermediary - <init>- Lnet/minecraft/class_4112;<init>(II)V- official - <init>- Lbyl;<init>(II)V
 
 
- 
- 
Method Details- 
shouldRun- Overrides:
- shouldRunin class- MultiTickTask<MobEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - shouldRun- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;)Z- intermediary - method_18978- Lnet/minecraft/class_4112;method_18978(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z- official - a- Lbyl;a(Lard;Lbvk;)Z
 
- 
shouldKeepRunning- Overrides:
- shouldKeepRunningin class- MultiTickTask<MobEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - shouldKeepRunning- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z- intermediary - method_18979- Lnet/minecraft/class_4112;method_18979(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z- official - a- Lbyl;a(Lard;Lbvk;J)Z
 
- 
finishRunning- Overrides:
- finishRunningin class- MultiTickTask<MobEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - finishRunning- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V- intermediary - method_18981- Lnet/minecraft/class_4112;method_18981(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V- official - b- Lbyl;b(Lard;Lbvk;J)V
 
- 
run- Overrides:
- runin class- MultiTickTask<MobEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - run- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V- intermediary - method_18982- Lnet/minecraft/class_4112;method_18982(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V- official - c- Lbyl;c(Lard;Lbvk;J)V
 
- 
keepRunning- Overrides:
- keepRunningin class- MultiTickTask<MobEntity>
- Mappings:
- Namespace - Name - Mixin selector - named - keepRunning- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V- intermediary - method_18983- Lnet/minecraft/class_4112;method_18983(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V- official - d- Lbyl;d(Lard;Lbvk;J)V
 
- 
hasFinishedPath- Mappings:
- Namespace - Name - Mixin selector - named - hasFinishedPath- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;hasFinishedPath(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/ai/brain/WalkTarget;J)Z- intermediary - method_18977- Lnet/minecraft/class_4112;method_18977(Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Z- official - a- Lbyl;a(Lbvk;Lcep;J)Z
 
- 
hasReached- Mappings:
- Namespace - Name - Mixin selector - named - hasReached- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;hasReached(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/ai/brain/WalkTarget;)Z- intermediary - method_18980- Lnet/minecraft/class_4112;method_18980(Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Z- official - a- Lbyl;a(Lbvk;Lcep;)Z
 
- 
isTargetSpectator- Mappings:
- Namespace - Name - Mixin selector - named - isTargetSpectator- Lnet/minecraft/entity/ai/brain/task/MoveToTargetTask;isTargetSpectator(Lnet/minecraft/entity/ai/brain/WalkTarget;)Z- intermediary - method_49793- Lnet/minecraft/class_4112;method_49793(Lnet/minecraft/class_4142;)Z- official - a- Lbyl;a(Lcep;)Z
 
 
-