Class GoToIfNearbyTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<PathAwareEntity>
net.minecraft.entity.ai.brain.task.GoToIfNearbyTask
- Mappings:
Namespace Name official bfjintermediary net/minecraft/class_4116named net/minecraft/entity/ai/brain/task/GoToIfNearbyTask
-
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 longprivate final MemoryModuleType<GlobalPos>private static final intprivate static final intprivate final floatFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
ConstructorsConstructorDescriptionGoToIfNearbyTask(MemoryModuleType<GlobalPos> target, float walkSpeed, int maxDistance) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, stop, tick, toString, tryStarting
-
Field Details
-
UPDATE_INTERVAL
private static final int UPDATE_INTERVAL- See Also:
- Mappings:
Namespace Name Mixin selector official aLbfj;a:Iintermediary field_30179Lnet/minecraft/class_4116;field_30179:Inamed UPDATE_INTERVALLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;UPDATE_INTERVAL:I
-
HORIZONTAL_RANGE
private static final int HORIZONTAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official dLbfj;d:Iintermediary field_30180Lnet/minecraft/class_4116;field_30180:Inamed HORIZONTAL_RANGELnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;HORIZONTAL_RANGE:I
-
VERTICAL_RANGE
private static final int VERTICAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector official eLbfj;e:Iintermediary field_30181Lnet/minecraft/class_4116;field_30181:Inamed VERTICAL_RANGELnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;VERTICAL_RANGE:I
-
target
- Mappings:
Namespace Name Mixin selector official fLbfj;f:Lbjx;intermediary field_18372Lnet/minecraft/class_4116;field_18372:Lnet/minecraft/class_4140;named targetLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;target:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
-
nextUpdateTime
private long nextUpdateTime- Mappings:
Namespace Name Mixin selector official gLbfj;g:Jintermediary field_18373Lnet/minecraft/class_4116;field_18373:Jnamed nextUpdateTimeLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;nextUpdateTime:J
-
maxDistance
private final int maxDistance- Mappings:
Namespace Name Mixin selector official hLbfj;h:Iintermediary field_18374Lnet/minecraft/class_4116;field_18374:Inamed maxDistanceLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;maxDistance:I
-
walkSpeed
private final float walkSpeed- Mappings:
Namespace Name Mixin selector official iLbfj;i:Fintermediary field_25752Lnet/minecraft/class_4116;field_25752:Fnamed walkSpeedLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;walkSpeed:F
-
-
Constructor Details
-
GoToIfNearbyTask
- Mappings:
Namespace Name Mixin selector official <init>Lbfj;<init>(Lbjx;FI)Vintermediary <init>Lnet/minecraft/class_4116;<init>(Lnet/minecraft/class_4140;FI)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;<init>(Lnet/minecraft/entity/ai/brain/MemoryModuleType;FI)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLbfj;a(Lafo;Lbbo;)Zintermediary method_18993Lnet/minecraft/class_4116;method_18993(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
-
run
- Overrides:
runin classTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLbfj;a(Lafo;Lbbo;J)Vintermediary method_18994Lnet/minecraft/class_4116;method_18994(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed runLnet/minecraft/entity/ai/brain/task/GoToIfNearbyTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-