Class StrollTask
java.lang.Object
net.minecraft.entity.ai.brain.task.StrollTask
- Mappings:
- Namespace - Name - official - bji- intermediary - net/minecraft/class_4818- named - net/minecraft/entity/ai/brain/task/StrollTask
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final int[][]
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic SingleTickTask<PathAwareEntity>create(float speed) static SingleTickTask<PathAwareEntity>create(float speed, boolean strollInsideWater) static Task<PathAwareEntity>create(float speed, int horizontalRadius, int verticalRadius) private static SingleTickTask<PathAwareEntity>create(float speed, Function<PathAwareEntity, Vec3d> targetGetter, Predicate<PathAwareEntity> shouldRun) static Task<PathAwareEntity>createDynamicRadius(float speed) static Task<PathAwareEntity>createSolidTargeting(float speed) findTargetPos(PathAwareEntity entity) findTargetPos(PathAwareEntity entity, int horizontalRadius, int verticalRadius) 
- 
Field Details- 
DEFAULT_HORIZONTAL_RADIUSprivate static final int DEFAULT_HORIZONTAL_RADIUS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a:I- intermediary - field_30157- Lnet/minecraft/class_4818;field_30157:I- named - DEFAULT_HORIZONTAL_RADIUS- Lnet/minecraft/entity/ai/brain/task/StrollTask;DEFAULT_HORIZONTAL_RADIUS:I
 
- 
DEFAULT_VERTICAL_RADIUSprivate static final int DEFAULT_VERTICAL_RADIUS- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbji;b:I- intermediary - field_30158- Lnet/minecraft/class_4818;field_30158:I- named - DEFAULT_VERTICAL_RADIUS- Lnet/minecraft/entity/ai/brain/task/StrollTask;DEFAULT_VERTICAL_RADIUS:I
 
- 
RADIIprivate static final int[][] RADII- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbji;c:[[I- intermediary - field_40995- Lnet/minecraft/class_4818;field_40995:[[I- named - RADII- Lnet/minecraft/entity/ai/brain/task/StrollTask;RADII:[[I
 
 
- 
- 
Constructor Details- 
StrollTaskpublic StrollTask()
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(F)Lbjb;- intermediary - method_47014- Lnet/minecraft/class_4818;method_47014(F)Lnet/minecraft/class_7894;- named - create- Lnet/minecraft/entity/ai/brain/task/StrollTask;create(F)Lnet/minecraft/entity/ai/brain/task/SingleTickTask;
 
- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(FZ)Lbjb;- intermediary - method_47018- Lnet/minecraft/class_4818;method_47018(FZ)Lnet/minecraft/class_7894;- named - create- Lnet/minecraft/entity/ai/brain/task/StrollTask;create(FZ)Lnet/minecraft/entity/ai/brain/task/SingleTickTask;
 
- 
create- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(FII)Lbhs;- intermediary - method_47015- Lnet/minecraft/class_4818;method_47015(FII)Lnet/minecraft/class_7893;- named - create- Lnet/minecraft/entity/ai/brain/task/StrollTask;create(FII)Lnet/minecraft/entity/ai/brain/task/Task;
 
- 
createSolidTargeting- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbji;b(F)Lbhs;- intermediary - method_47025- Lnet/minecraft/class_4818;method_47025(F)Lnet/minecraft/class_7893;- named - createSolidTargeting- Lnet/minecraft/entity/ai/brain/task/StrollTask;createSolidTargeting(F)Lnet/minecraft/entity/ai/brain/task/Task;
 
- 
createDynamicRadius- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbji;c(F)Lbhs;- intermediary - method_47027- Lnet/minecraft/class_4818;method_47027(F)Lnet/minecraft/class_7893;- named - createDynamicRadius- Lnet/minecraft/entity/ai/brain/task/StrollTask;createDynamicRadius(F)Lnet/minecraft/entity/ai/brain/task/Task;
 
- 
createprivate static SingleTickTask<PathAwareEntity> create(float speed, Function<PathAwareEntity, Vec3d> targetGetter, Predicate<PathAwareEntity> shouldRun) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(FLjava/util/function/Function;Ljava/util/function/Predicate;)Lbjb;- intermediary - method_47017- Lnet/minecraft/class_4818;method_47017(FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/class_7894;- named - create- Lnet/minecraft/entity/ai/brain/task/StrollTask;create(FLjava/util/function/Function;Ljava/util/function/Predicate;)Lnet/minecraft/entity/ai/brain/task/SingleTickTask;
 
- 
findTargetPos- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(Lbgi;)Leei;- intermediary - method_47020- Lnet/minecraft/class_4818;method_47020(Lnet/minecraft/class_1314;)Lnet/minecraft/class_243;- named - findTargetPos- Lnet/minecraft/entity/ai/brain/task/StrollTask;findTargetPos(Lnet/minecraft/entity/mob/PathAwareEntity;)Lnet/minecraft/util/math/Vec3d;
 
- 
findTargetPos@Nullable private static @Nullable Vec3d findTargetPos(PathAwareEntity entity, int horizontalRadius, int verticalRadius) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lbji;a(Lbgi;II)Leei;- intermediary - method_47021- Lnet/minecraft/class_4818;method_47021(Lnet/minecraft/class_1314;II)Lnet/minecraft/class_243;- named - findTargetPos- Lnet/minecraft/entity/ai/brain/task/StrollTask;findTargetPos(Lnet/minecraft/entity/mob/PathAwareEntity;II)Lnet/minecraft/util/math/Vec3d;
 
 
-