net.minecraft.world.level.levelgen

public class WorldgenRandom

extends Random implements RandomSource

All mapped superinterfaces:

RandomSource

cua
net.minecraft.world.level.levelgen.WorldgenRandom
net.minecraft.class_2919
net.minecraft.world.gen.random.ChunkRandom
net.minecraft.src.C_2202_
net.minecraft.world.level.levelgen.SeededRandom

Field summary

Modifier and TypeField
private final RandomSource
a
randomSource
field_35141
baseRandom
f_190054_
private int
b
count
field_28768
sampleCount
f_64676_

Constructor summary

ModifierConstructor
public (RandomSource baseRandom)

Method summary

Modifier and TypeMethod
public int
c()
getCount()
method_35335()
getSampleCount()
m_158960_()
public RandomSource
a()
fork()
method_38420()
derive()
m_183458_()
public PositionalRandomFactory
b()
forkPositional()
method_38421()
createRandomDeriver()
m_183423_()
public int
next(int arg0)
next(int arg0)
next(int arg0)
next(int count)
next(int arg0)
public synchronized void
setSeed(long arg0)
setSeed(long arg0)
setSeed(long arg0)
setSeed(long arg0)
setSeed(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 Random
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_64685_(int p_64686_, int p_64687_, long p_64688_, long arg3)