Class WanderAroundTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<MobEntity>
net.minecraft.entity.ai.brain.task.WanderAroundTask
- Mappings:
Namespace Name official bgkintermediary net/minecraft/class_4112named net/minecraft/entity/ai/brain/task/WanderAroundTask
-
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 intprivate floatFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate booleanhasFinishedPath(MobEntity entity, WalkTarget walkTarget, long time) private booleanhasReached(MobEntity entity, WalkTarget walkTarget) protected booleanmethod_18978(ServerWorld serverWorld, MobEntity mobEntity) protected booleanmethod_18979(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected voidmethod_18981(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected voidmethod_18982(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected voidmethod_18983(ServerWorld serverWorld, MobEntity mobEntity, long long2) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, run, shouldKeepRunning, shouldRun, stop, tick, toString, tryStarting
-
Field Details
-
MAX_UPDATE_COUNTDOWN
private static final int MAX_UPDATE_COUNTDOWN- See Also:
- Mappings:
Namespace Name Mixin selector official aLbgk;a:Iintermediary field_30150Lnet/minecraft/class_4112;field_30150:Inamed MAX_UPDATE_COUNTDOWNLnet/minecraft/entity/ai/brain/task/WanderAroundTask;MAX_UPDATE_COUNTDOWN:I
-
pathUpdateCountdownTicks
private int pathUpdateCountdownTicks- Mappings:
Namespace Name Mixin selector official dLbgk;d:Iintermediary field_18964Lnet/minecraft/class_4112;field_18964:Inamed pathUpdateCountdownTicksLnet/minecraft/entity/ai/brain/task/WanderAroundTask;pathUpdateCountdownTicks:I
-
path
- Mappings:
Namespace Name Mixin selector official eLbgk;e:Ldsz;intermediary field_18369Lnet/minecraft/class_4112;field_18369:Lnet/minecraft/class_11;named pathLnet/minecraft/entity/ai/brain/task/WanderAroundTask;path:Lnet/minecraft/entity/ai/pathing/Path;
-
lookTargetPos
- Mappings:
Namespace Name Mixin selector official fLbgk;f:Lgr;intermediary field_18370Lnet/minecraft/class_4112;field_18370:Lnet/minecraft/class_2338;named lookTargetPosLnet/minecraft/entity/ai/brain/task/WanderAroundTask;lookTargetPos:Lnet/minecraft/util/math/BlockPos;
-
speed
private float speed- Mappings:
Namespace Name Mixin selector official gLbgk;g:Fintermediary field_18371Lnet/minecraft/class_4112;field_18371:Fnamed speedLnet/minecraft/entity/ai/brain/task/WanderAroundTask;speed:F
-
-
Constructor Details
-
WanderAroundTask
public WanderAroundTask() -
WanderAroundTask
public WanderAroundTask(int minRunTime, int maxRunTime) - Mappings:
Namespace Name Mixin selector official <init>Lbgk;<init>(II)Vintermediary <init>Lnet/minecraft/class_4112;<init>(II)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;<init>(II)V
-
-
Method Details
-
method_18978
- Mappings:
Namespace Name Mixin selector official aLbgk;a(Lahb;Lbdp;)Zintermediary method_18978Lnet/minecraft/class_4112;method_18978(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Znamed method_18978Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;method_18978(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;)Z
-
method_18979
- Mappings:
Namespace Name Mixin selector official aLbgk;a(Lahb;Lbdp;J)Zintermediary method_18979Lnet/minecraft/class_4112;method_18979(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Znamed method_18979Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;method_18979(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z
-
method_18981
- Mappings:
Namespace Name Mixin selector official bLbgk;b(Lahb;Lbdp;J)Vintermediary method_18981Lnet/minecraft/class_4112;method_18981(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed method_18981Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;method_18981(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
method_18982
- Mappings:
Namespace Name Mixin selector official cLbgk;c(Lahb;Lbdp;J)Vintermediary method_18982Lnet/minecraft/class_4112;method_18982(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed method_18982Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;method_18982(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
method_18983
- Mappings:
Namespace Name Mixin selector official dLbgk;d(Lahb;Lbdp;J)Vintermediary method_18983Lnet/minecraft/class_4112;method_18983(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed method_18983Lnet/minecraft/entity/ai/brain/task/WanderAroundTask;method_18983(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
hasFinishedPath
- Mappings:
Namespace Name Mixin selector official aLbgk;a(Lbdp;Lbmk;J)Zintermediary method_18977Lnet/minecraft/class_4112;method_18977(Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;J)Znamed hasFinishedPathLnet/minecraft/entity/ai/brain/task/WanderAroundTask;hasFinishedPath(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/ai/brain/WalkTarget;J)Z
-
hasReached
- Mappings:
Namespace Name Mixin selector official aLbgk;a(Lbdp;Lbmk;)Zintermediary method_18980Lnet/minecraft/class_4112;method_18980(Lnet/minecraft/class_1308;Lnet/minecraft/class_4142;)Znamed hasReachedLnet/minecraft/entity/ai/brain/task/WanderAroundTask;hasReached(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/entity/ai/brain/WalkTarget;)Z
-