Package com.hypixel.hytale.math.util
Class HashUtil
java.lang.Object
com.hypixel.hytale.math.util.HashUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic longhash(long v) static longhash(long l1, long l2) static longhash(long l1, long l2, long l3) static longhash(long l1, long l2, long l3, long l4) private static doublehashToRandomDouble(long hash) static longstatic doublerandom(long l1) static doublerandom(long l1, long l2) static doublerandom(long l1, long l2, long l3) static doublerandom(long l1, long l2, long l3, long l4) static intrandomInt(long l1, long l2, long l3, int bound) static longrehash(long l1) static longrehash(long l1, long l2) static longrehash(long l1, long l2, long l3) static longrehash(long l1, long l2, long l3, long l4)
-
Constructor Details
-
HashUtil
private HashUtil()
-
-
Method Details
-
hash
public static long hash(long v) -
hash
public static long hash(long l1, long l2) -
hash
public static long hash(long l1, long l2, long l3) -
hash
public static long hash(long l1, long l2, long l3, long l4) -
rehash
public static long rehash(long l1) -
rehash
public static long rehash(long l1, long l2) -
rehash
public static long rehash(long l1, long l2, long l3) -
rehash
public static long rehash(long l1, long l2, long l3, long l4) -
random
public static double random(long l1) -
random
public static double random(long l1, long l2) -
random
public static double random(long l1, long l2, long l3) -
random
public static double random(long l1, long l2, long l3, long l4) -
randomInt
public static int randomInt(long l1, long l2, long l3, int bound) -
hashToRandomDouble
private static double hashToRandomDouble(long hash) -
hashUuid
-