Class ExpandRandomSource
java.lang.Object
com.blamejared.crafttweaker.natives.util.math.ExpandRandomSource
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleannextBoolean(net.minecraft.util.RandomSource internal) static doublenextDouble(net.minecraft.util.RandomSource internal) static floatnextFloat(net.minecraft.util.RandomSource internal) static doublenextGaussian(net.minecraft.util.RandomSource internal) static intnextInt(net.minecraft.util.RandomSource internal) static intnextInt(net.minecraft.util.RandomSource internal, int bound) static intnextInt(net.minecraft.util.RandomSource internal, int bound, int origin) static intnextIntBetweenInclusive(net.minecraft.util.RandomSource internal, int origin, int bound) static longnextLong(net.minecraft.util.RandomSource internal)
-
Constructor Details
-
ExpandRandomSource
public ExpandRandomSource()
-
-
Method Details
-
nextInt
public static int nextInt(net.minecraft.util.RandomSource internal) -
nextInt
public static int nextInt(net.minecraft.util.RandomSource internal, int bound) -
nextIntBetweenInclusive
public static int nextIntBetweenInclusive(net.minecraft.util.RandomSource internal, int origin, int bound) -
nextLong
public static long nextLong(net.minecraft.util.RandomSource internal) -
nextBoolean
public static boolean nextBoolean(net.minecraft.util.RandomSource internal) -
nextFloat
public static float nextFloat(net.minecraft.util.RandomSource internal) -
nextDouble
public static double nextDouble(net.minecraft.util.RandomSource internal) -
nextGaussian
public static double nextGaussian(net.minecraft.util.RandomSource internal) -
nextInt
public static int nextInt(net.minecraft.util.RandomSource internal, int bound, int origin)
-