Plex-FAWE/worldedit-core/src/main/java/dev.plex/SanityChecks.java

22 lines
521 B
Java

package dev.plex;
// From Allink
public class SanityChecks {
private static final double UPPER_BOUND = 30_000_000;
private static final double LOWER_BOUND = -UPPER_BOUND;
public static double[] getSane(double x, double y, double z) {
final double[] arr = new double[3];
arr[0] = clamp(x);
arr[1] = clamp(y);
arr[2] = clamp(z);
return arr;
}
private static double clamp(double number) {
return Maths.clamp(number, UPPER_BOUND, LOWER_BOUND);
}
}