net.minecraft.world.entity.ai.behavior

public class RandomStroll

ccb
net.minecraft.world.entity.ai.behavior.RandomStroll
net.minecraft.class_4818

Field summary

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

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static OneShot<PathfinderMob>
a(float arg0)
stroll(float arg0)
method_47014(float arg0)
public static OneShot<PathfinderMob>
a(float arg0, boolean arg1)
stroll(float arg0, boolean arg1)
method_47018(float arg0, boolean arg1)
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)
public static BehaviorControl<PathfinderMob>
b(float arg0)
fly(float arg0)
method_47025(float arg0)
public static BehaviorControl<PathfinderMob>
c(float arg0)
swim(float arg0)
method_47027(float arg0)
private static OneShot<PathfinderMob>
a(float arg0, Function<bza, fgx> arg1, Predicate<bza> 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)
private static Vec3
a(bza arg0)
getTargetSwimPos(PathfinderMob arg0)
method_47020(class_1314 arg0)
private static Vec3
a(bza arg0, int arg1, int arg2)
getTargetFlyPos(PathfinderMob arg0, int arg1, int arg2)
method_47021(class_1314 arg0, int arg1, int arg2)