net.minecraft.util

public interface RandomSource

bck
net.minecraft.util.RandomSource

Field summary

Modifier and TypeField
double
a
GAUSSIAN_SPREAD_FACTOR

Method summary

Modifier and TypeMethod
static RandomSource
a()
create()
static RandomSource
b()
createThreadSafe()
static RandomSource
a(long arg0)
create(long arg0)
static RandomSource
c()
createNewThreadLocalInstance()
RandomSource
d()
fork()
PositionalRandomFactory
e()
forkPositional()
void
b(long arg0)
setSeed(long arg0)
int
f()
nextInt()
int
a(int arg0)
nextInt(int arg0)
default int
a(int arg0, int arg1)
nextIntBetweenInclusive(int arg0, int arg1)
long
g()
nextLong()
boolean
h()
nextBoolean()
float
i()
nextFloat()
double
j()
nextDouble()
double
k()
nextGaussian()
default double
a(double arg0, double arg1)
triangle(double arg0, double arg1)
default float
a(float arg0, float arg1)
triangle(float arg0, float arg1)
default void
b(int arg0)
consumeCount(int arg0)
default int
b(int arg0, int arg1)
nextInt(int arg0, int arg1)