net.minecraft.world.entity.ai.behavior

public class RandomStroll

bzr
net.minecraft.world.entity.ai.behavior.RandomStroll
net.minecraft.class_4818
net.minecraft.entity.ai.brain.task.StrollTask
net.minecraft.world.entity.ai.behavior.BehaviorStrollRandomUnconstrained

Field summary

Modifier and TypeField
private static final int
a
MAX_XZ_DIST
field_30157
DEFAULT_HORIZONTAL_RADIUS
private static final int
b
MAX_Y_DIST
field_30158
DEFAULT_VERTICAL_RADIUS
private static final int[][]
c
SWIM_XY_DISTANCE_TIERS
field_40995
RADII

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static OneShot<PathfinderMob>
a(float arg0)
stroll(float arg0)
method_47014(float arg0)
create(float speed)
public static OneShot<PathfinderMob>
a(float arg0, boolean arg1)
stroll(float arg0, boolean arg1)
method_47018(float arg0, boolean arg1)
create(float speed, boolean strollInsideWater)
public static BehaviorControl<PathfinderMob>
a(float arg0, int arg1, int arg2)
stroll(float arg0, int arg1, int arg2)
method_47015(float arg0, int arg1, int arg2)
create(float speed, int horizontalRadius, int verticalRadius)
public static BehaviorControl<PathfinderMob>
b(float arg0)
fly(float arg0)
method_47025(float arg0)
createSolidTargeting(float speed)
public static BehaviorControl<PathfinderMob>
c(float arg0)
swim(float arg0)
method_47027(float arg0)
createDynamicRadius(float speed)
private static OneShot<PathfinderMob>
a(float arg0, Function<bwo, fby> arg1, Predicate<bwo> arg2)
strollFlyOrSwim(float arg0, Function<PathfinderMob, Vec3> arg1, Predicate<PathfinderMob> arg2)
method_47017(float arg0, Function<class_1314, class_243> arg1, Predicate<class_1314> arg2)
create(float speed, Function<PathAwareEntity, Vec3d> targetGetter, Predicate<PathAwareEntity> shouldRun)
private static Vec3
a(bwo arg0)
getTargetSwimPos(PathfinderMob arg0)
method_47020(class_1314 arg0)
findTargetPos(PathAwareEntity entity)
private static Vec3
a(bwo arg0, int arg1, int arg2)
getTargetFlyPos(PathfinderMob arg0, int arg1, int arg2)
method_47021(class_1314 arg0, int arg1, int arg2)
findTargetPos(PathAwareEntity entity, int horizontalRadius, int verticalRadius)