net.minecraft.world.level.levelgen

public class WorldgenRandom

extends LegacyRandomSource

All mapped superinterfaces:

BitRandomSource, RandomSource

eep
net.minecraft.world.level.levelgen.WorldgenRandom
net.minecraft.class_2919
net.minecraft.util.math.random.ChunkRandom
net.minecraft.world.level.levelgen.SeededRandom

Field summary

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

Constructor summary

ModifierConstructor
public (RandomSource baseRandom)

Method summary

Modifier and TypeMethod
public int
l()
getCount()
method_35335()
getSampleCount()
public RandomSource
d()
fork()
method_38420()
split()
public PositionalRandomFactory
e()
forkPositional()
method_38421()
nextSplitter()
public int
c(int arg0)
next(int arg0)
method_43156(int arg0)
next(int arg0)
public synchronized void
b(long arg0)
setSeed(long arg0)
method_43052(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)
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)
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)
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)
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)