net.minecraft.world.level.levelgen

public class WorldgenRandom

extends LegacyRandomSource

All mapped superinterfaces:

BitRandomSource, RandomSource

dzx
net.minecraft.world.level.levelgen.WorldgenRandom
net.minecraft.class_2919
net.minecraft.util.math.random.ChunkRandom
net.minecraft.src.C_2202_
net.minecraft.world.level.levelgen.SeededRandom

Field summary

Modifier and TypeField
private final RandomSource
d
randomSource
field_35141
baseRandom
f_190054_
private int
e
count
field_28768
sampleCount
f_64676_

Constructor summary

ModifierConstructor
public (RandomSource baseRandom)

Method summary

Modifier and TypeMethod
public int
l()
getCount()
method_35335()
getSampleCount()
m_158960_()
public RandomSource
d()
fork()
method_38420()
split()
m_213769_()
public PositionalRandomFactory
e()
forkPositional()
method_38421()
nextSplitter()
m_188582_()
public int
c(int arg0)
next(int arg0)
method_43156(int arg0)
next(int arg0)
m_64707_(int arg0)
public synchronized void
b(long arg0)
setSeed(long arg0)
method_43052(long arg0)
setSeed(long arg0)
m_188584_(long arg0)
public long
a(long arg0, int arg1, int arg2)
setDecorationSeed(long arg0, int arg1, int arg2)
method_12661(long arg0, int arg1, int arg2)
setPopulationSeed(long worldSeed, int blockX, int blockZ)
m_64690_(long p_64692_, int arg1, int arg2)
public void
b(long arg0, int arg1, int arg2)
setFeatureSeed(long arg0, int arg1, int arg2)
method_12664(long arg0, int arg1, int arg2)
setDecoratorSeed(long populationSeed, int index, int step)
m_190064_(long p_190066_, int arg1, int arg2)
public void
c(long arg0, int arg1, int arg2)
setLargeFeatureSeed(long arg0, int arg1, int arg2)
method_12663(long arg0, int arg1, int arg2)
setCarverSeed(long worldSeed, int chunkX, int chunkZ)
m_190068_(long p_190070_, int arg1, int arg2)
public void
a(long arg0, int arg1, int arg2, int arg3)
setLargeFeatureWithSalt(long arg0, int arg1, int arg2, int arg3)
method_12665(long arg0, int arg1, int arg2, int arg3)
setRegionSeed(long worldSeed, int regionX, int regionZ, int salt)
m_190058_(long p_190060_, int p_190062_, int arg2, int arg3)
public static RandomSource
a(int arg0, int arg1, long arg2, long arg3)
seedSlimeChunk(int arg0, int arg1, long arg2, long arg3)
method_12662(int arg0, int arg1, long arg2, long arg3)
getSlimeRandom(int chunkX, int chunkZ, long worldSeed, long scrambler)
m_224681_(int p_224682_, int p_224683_, long p_224684_, long arg3)