Class DefaultRandomPos

java.lang.Object
net.minecraft.world.entity.ai.util.DefaultRandomPos

public class DefaultRandomPos extends Object
  • Constructor Details

    • DefaultRandomPos

      public DefaultRandomPos()
  • Method Details

    • getPos

      public static @Nullable Vec3 getPos(PathfinderMob pMob, int pRadius, int pVerticalDistance)
    • getPosTowards

      public static @Nullable Vec3 getPosTowards(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition, double pAmplifier)
    • getPosAway

      public static @Nullable Vec3 getPosAway(PathfinderMob pMob, int pRadius, int pYRange, Vec3 pVectorPosition)
    • generateRandomPosTowardDirection

      private static @Nullable BlockPos generateRandomPosTowardDirection(PathfinderMob pMob, int pRadius, boolean pShortCircuit, BlockPos pPos)