11 lines
336 B
Java
11 lines
336 B
Java
package net.minecraft.util;
|
|
|
|
public class LinearCongruentialGenerator {
|
|
private static final long MULTIPLIER = 6364136223846793005L;
|
|
private static final long INCREMENT = 1442695040888963407L;
|
|
|
|
public static long next(long left, long right) {
|
|
left *= left * 6364136223846793005L + 1442695040888963407L;
|
|
return left + right;
|
|
}
|
|
}
|