public class MathUtil
extends java.lang.Object
Constructor and Description |
---|
MathUtil() |
Modifier and Type | Method and Description |
---|---|
static int |
distance(int a,
int b) |
static double |
getAverage(long... numbers) |
static double |
getDistanceAtoB(double x1,
double z1,
double x2,
double z2) |
static net.minecraft.util.math.Vec3i |
getMaxVec(net.minecraft.util.math.Vec3i v1,
net.minecraft.util.math.Vec3i v2) |
static net.minecraft.util.math.Vec3i |
getMinVec(net.minecraft.util.math.Vec3i v1,
net.minecraft.util.math.Vec3i v2) |
static double |
getRandomNumberInRange(double min,
double max) |
static float |
getRandomNumberInRange(float min,
float max) |
static int |
getRandomNumberInRange(int min,
int max) |
static double |
getRandomNumberInRange(java.util.Random rand,
double min,
double max) |
static float |
getRandomNumberInRange(java.util.Random rand,
float min,
float max) |
static int |
getRandomNumberInRange(java.util.Random rand,
int min,
int max) |
static boolean |
isInRange(int number,
int min,
int max) |
public static int distance(int a, int b)
public static double getDistanceAtoB(double x1, double z1, double x2, double z2)
public static net.minecraft.util.math.Vec3i getMinVec(net.minecraft.util.math.Vec3i v1, net.minecraft.util.math.Vec3i v2)
public static net.minecraft.util.math.Vec3i getMaxVec(net.minecraft.util.math.Vec3i v1, net.minecraft.util.math.Vec3i v2)
public static int getRandomNumberInRange(int min, int max)
public static float getRandomNumberInRange(float min, float max)
public static double getRandomNumberInRange(double min, double max)
public static int getRandomNumberInRange(java.util.Random rand, int min, int max)
public static float getRandomNumberInRange(java.util.Random rand, float min, float max)
public static double getRandomNumberInRange(java.util.Random rand, double min, double max)
public static double getAverage(long... numbers)
public static boolean isInRange(int number, int min, int max)