net.minecraft.util

public interface RandomSource

amn
net.minecraft.util.RandomSource
net.minecraft.class_5819
net.minecraft.unmapped.C_rlomrsco
net.minecraft.util.math.random.Random
net.minecraft.util.random.RandomGenerator
net.minecraft.src.C_212974_
net.minecraft.util.RandomSource

Field summary

Modifier and TypeField
double
a
GAUSSIAN_SPREAD_FACTOR
field_38930
f_dhenmqup
field_38930
GAUSSIAN_SPREAD_FACTOR
f_216326_

Method summary

Modifier and TypeMethod
static RandomSource
a()
create()
method_43047()
m_udujxpxx()
create()
createLegacy()
m_216327_()
static RandomSource
b()
createThreadSafe()
method_43050()
m_imwpekuz()
createThreadSafe()
createUnsafe()
m_216337_()
static RandomSource
a(long arg0)
create(long arg0)
method_43049(long arg0)
m_ngqtmirh(long arg0)
create(long seed)
createLegacy(long seed)
m_216335_(long p_216336_)
static RandomSource
c()
createNewThreadLocalInstance()
method_43053()
m_zeaohzdb()
createLocal()
createThreaded()
m_216343_()
RandomSource
d()
fork()
method_38420()
m_paekwdby()
split()
derive()
m_213769_()
PositionalRandomFactory
e()
forkPositional()
method_38421()
m_bggirwfo()
nextSplitter()
createPositionalRandomFactory()
m_188582_()
void
b(long arg0)
setSeed(long arg0)
method_43052(long arg0)
m_iwfdczgh(long arg0)
setSeed(long seed)
setSeed(long seed)
m_188584_(long arg0)
int
f()
nextInt()
method_43054()
m_ezprnxnd()
nextInt()
nextInt()
m_188502_()
int
a(int arg0)
nextInt(int arg0)
method_43048(int arg0)
m_afzjxjzq(int arg0)
nextInt(int bound)
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)
m_sgbekski(int arg0, int arg1)
nextBetween(int min, int max)
range(int minInclusive, int maxExclusive)
m_216332_(int p_216334_, int arg1)
long
g()
nextLong()
method_43055()
m_ifdmmgky()
nextLong()
nextLong()
m_188505_()
boolean
h()
nextBoolean()
method_43056()
m_mkdxraps()
nextBoolean()
nextBoolean()
m_188499_()
float
i()
nextFloat()
method_43057()
m_djbqzhqs()
nextFloat()
nextFloat()
m_188501_()
double
j()
nextDouble()
method_43058()
m_fakwfybt()
nextDouble()
nextDouble()
m_188500_()
double
k()
nextGaussian()
method_43059()
m_lzlwtgyn()
nextGaussian()
nextGaussian()
m_188583_()
default double
a(double arg0, double arg1)
triangle(double arg0, double arg1)
method_43385(double arg0, double arg1)
m_fxsphuqg(double arg0, double arg1)
nextTriangular(double mode, double deviation)
nextTriangular(double mode, double deviation)
m_216328_(double p_216330_, double arg1)
default void
b(int arg0)
consumeCount(int arg0)
method_33650(int arg0)
m_culopwlx(int arg0)
skip(int count)
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)
m_schtxhxl(int arg0, int arg1)
nextBetweenExclusive(int min, int max)
rangeClosed(int minInclusive, int maxInclusive)
m_216339_(int p_216341_, int arg1)