net.minecraft.util

public interface RandomSource

asc
net.minecraft.util.RandomSource
net.minecraft.class_5819
net.minecraft.util.math.random.Random
net.minecraft.src.C_212974_
net.minecraft.util.RandomSource

Field summary

Modifier and TypeField
double
a
GAUSSIAN_SPREAD_FACTOR
field_38930
field_38930
f_216326_

Method summary

Modifier and TypeMethod
static RandomSource
a()
create()
method_43047()
create()
m_216327_()
static RandomSource
b()
createThreadSafe()
method_43050()
createThreadSafe()
m_216337_()
static RandomSource
a(long arg0)
create(long arg0)
method_43049(long arg0)
create(long seed)
m_216335_(long p_216336_)
static RandomSource
c()
createNewThreadLocalInstance()
method_43053()
createLocal()
m_216343_()
RandomSource
d()
fork()
method_38420()
split()
m_213769_()
PositionalRandomFactory
e()
forkPositional()
method_38421()
nextSplitter()
m_188582_()
void
b(long arg0)
setSeed(long arg0)
method_43052(long arg0)
setSeed(long seed)
m_188584_(long arg0)
int
f()
nextInt()
method_43054()
nextInt()
m_188502_()
int
a(int arg0)
nextInt(int arg0)
method_43048(int arg0)
nextInt(int bound)
m_188503_(int arg0)
default int
a(int arg0, int arg1)
nextIntBetweenInclusive(int arg0, int arg1)
method_39332(int arg0, int arg1)
nextBetween(int min, int max)
m_216332_(int p_216334_, int arg1)
long
g()
nextLong()
method_43055()
nextLong()
m_188505_()
boolean
h()
nextBoolean()
method_43056()
nextBoolean()
m_188499_()
float
i()
nextFloat()
method_43057()
nextFloat()
m_188501_()
double
j()
nextDouble()
method_43058()
nextDouble()
m_188500_()
double
k()
nextGaussian()
method_43059()
nextGaussian()
m_188583_()
default double
a(double arg0, double arg1)
triangle(double arg0, double arg1)
method_43385(double arg0, double arg1)
nextTriangular(double mode, double deviation)
m_216328_(double p_216330_, double arg1)
default void
b(int arg0)
consumeCount(int arg0)
method_33650(int arg0)
skip(int count)
m_190110_(int arg0)
default int
b(int arg0, int arg1)
nextInt(int arg0, int arg1)
method_43051(int arg0, int arg1)
nextBetweenExclusive(int min, int max)
m_216339_(int p_216341_, int arg1)