Class DefaultRandomPos
java.lang.Object
net.minecraft.world.entity.ai.util.DefaultRandomPos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static BlockPos
generateRandomPosTowardDirection
(PathfinderMob pMob, int pRadius, boolean pShortCircuit, BlockPos pPos) static Vec3
getPos
(PathfinderMob pMob, int pRadius, int pVerticalDistance) static Vec3
getPosAway
(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition) static Vec3
getPosTowards
(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition, double pAmplifier)
-
Constructor Details
-
DefaultRandomPos
public DefaultRandomPos()
-
-
Method Details
-
getPos
-
getPosTowards
@Nullable public static Vec3 getPosTowards(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition, double pAmplifier) -
getPosAway
@Nullable public static Vec3 getPosAway(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition) -
generateRandomPosTowardDirection
@Nullable private static BlockPos generateRandomPosTowardDirection(PathfinderMob pMob, int pRadius, boolean pShortCircuit, BlockPos pPos)
-