net.minecraft.world.entity.ai.util

public class RandomPos

cib
net.minecraft.world.entity.ai.util.RandomPos
net.minecraft.class_5535
net.minecraft.unmapped.C_fizxcftr
net.minecraft.entity.ai.FuzzyPositions
net.minecraft.entity.ai.FuzzyPositions

Field summary

Modifier and TypeField
private static final int
a
RANDOM_POS_ATTEMPTS
field_30264
f_ndpnfplk
GAUSS_RANGE
GAUSS_RANGE

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static BlockPos
a(azv arg0, int arg1, int arg2)
generateRandomDirection(RandomSource arg0, int arg1, int arg2)
method_31541(class_5819 arg0, int arg1, int arg2)
m_kaxiupjo(C_rlomrsco arg0, int arg1, int arg2)
localFuzz(Random random, int horizontalRange, int verticalRange)
localFuzz(RandomGenerator random, int horizontalRange, int verticalRange)
public static BlockPos
a(azv arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
generateRandomDirectionWithinRadians(RandomSource arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
method_31542(class_5819 arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
m_ezbunsnh(C_rlomrsco arg0, int arg1, int arg2, int arg3, double arg4, double arg5, double arg6)
localFuzz(Random random, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double angleRange)
localFuzz(RandomGenerator random, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double angleRange)
public static BlockPos
a(iu arg0, int arg1, Predicate<iu> arg2)
moveUpOutOfSolid(BlockPos arg0, int arg1, Predicate<BlockPos> arg2)
method_31540(class_2338 arg0, int arg1, Predicate<class_2338> arg2)
m_gqyifncm(C_hynzadkk arg0, int arg1, Predicate<C_hynzadkk> arg2)
upWhile(BlockPos pos, int maxY, Predicate<BlockPos> condition)
upWhile(BlockPos pos, int maxY, Predicate<BlockPos> condition)
public static BlockPos
a(iu arg0, int arg1, int arg2, Predicate<iu> arg3)
moveUpToAboveSolid(BlockPos arg0, int arg1, int arg2, Predicate<BlockPos> arg3)
method_31539(class_2338 arg0, int arg1, int arg2, Predicate<class_2338> arg3)
m_dctzmksp(C_hynzadkk arg0, int arg1, int arg2, Predicate<C_hynzadkk> arg3)
upWhile(BlockPos pos, int extraAbove, int max, Predicate<BlockPos> condition)
upWhile(BlockPos pos, int extraAbove, int max, Predicate<BlockPos> condition)
public static Vec3
a(bxm arg0, Supplier<iu> arg1)
generateRandomPos(PathfinderMob arg0, Supplier<BlockPos> arg1)
method_31538(class_1314 arg0, Supplier<class_2338> arg1)
m_ozurwxcv(C_hqdayibh arg0, Supplier<C_hynzadkk> arg1)
guessBestPathTarget(PathAwareEntity entity, Supplier<BlockPos> factory)
guessBestPathTarget(PathAwareEntity entity, Supplier<BlockPos> factory)
public static Vec3
a(Supplier<iu> arg0, ToDoubleFunction<iu> arg1)
generateRandomPos(Supplier<BlockPos> arg0, ToDoubleFunction<BlockPos> arg1)
method_31543(Supplier<class_2338> arg0, ToDoubleFunction<class_2338> arg1)
m_znvsfcnf(Supplier<C_hynzadkk> arg0, ToDoubleFunction<C_hynzadkk> arg1)
guessBest(Supplier<BlockPos> factory, ToDoubleFunction<BlockPos> scorer)
guessBest(Supplier<BlockPos> factory, ToDoubleFunction<BlockPos> scorer)
public static BlockPos
a(bxm arg0, int arg1, azv arg2, iu arg3)
generateRandomPosTowardDirection(PathfinderMob arg0, int arg1, RandomSource arg2, BlockPos arg3)
method_31537(class_1314 arg0, int arg1, class_5819 arg2, class_2338 arg3)
m_ihlsjtgu(C_hqdayibh arg0, int arg1, C_rlomrsco arg2, C_hynzadkk arg3)
towardTarget(PathAwareEntity entity, int horizontalRange, Random random, BlockPos fuzz)
towardTarget(PathAwareEntity entity, int horizontalRange, RandomGenerator random, BlockPos fuzz)