History - net.minecraft.world.level.levelgen.LegacyRandomSource

1.21.3

Names

dyz

edr

Fields

int: d, MODULUS_BITS, field_31471, INT_BITS, f_188571_

int: d, MODULUS_BITS, field_31471, INT_BITS

long: e, MODULUS_MASK, field_31472, SEED_MASK, f_188572_

long: e, MODULUS_MASK, field_31472, SEED_MASK

long: f, MULTIPLIER, field_31473, MULTIPLIER, f_188573_

long: f, MULTIPLIER, field_31473, MULTIPLIER

long: g, INCREMENT, field_31474, INCREMENT, f_188574_

long: g, INCREMENT, field_31474, INCREMENT

AtomicLong: h, seed, field_28766, seed, f_188575_

AtomicLong: h, seed, field_28766, seed

MarsagliaPolarGaussian: i, gaussianSource, field_35124, gaussianGenerator, f_188576_

MarsagliaPolarGaussian: i, gaussianSource, field_35124, gaussianGenerator

Constructors

Methods

void (long): b, setSeed, method_43052, setSeed, m_188584_

void (long): b, setSeed, method_43052, setSeed

int (int): c, next, method_43156, next, m_64707_

int (int): c, next, method_43156, next

double (): k, nextGaussian, method_43059, nextGaussian, m_188583_

double (): k, nextGaussian, method_43059, nextGaussian

RandomSource (): d, fork, method_38420, split, m_213769_

RandomSource (): d, fork, method_38420, split

PositionalRandomFactory (): e, forkPositional, method_38421, nextSplitter, m_188582_

PositionalRandomFactory (): e, forkPositional, method_38421, nextSplitter

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dxx

dyz

Fields

Constructors

Methods

1.20.6

Names

dor

dxx

Fields

Constructors

Methods

1.20.4

Names

dkt

dor

Fields

Constructors

Methods

1.20.2

Names

dhl

dkt

Fields

Constructors

Methods

1.20.1

Names

dha

dhl

Fields

Constructors

Methods

1.19.4

Names

dec

dha

Fields

Constructors

Methods

1.19.3

Names

das

dec

Fields

Constructors

Methods

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

czv

das

Fields

Constructors

Methods

1.19

Names

ctx

czv

net.minecraft.world.gen.random.AtomicSimpleRandom

net.minecraft.util.math.random.CheckedRandom

Fields

int: c, MODULUS_BITS, field_31471, INT_BITS, f_188571_

int: d, MODULUS_BITS, field_31471, INT_BITS, f_188571_

long: d, MODULUS_MASK, field_31472, SEED_MASK, f_188572_

long: e, MODULUS_MASK, field_31472, SEED_MASK, f_188572_

long: e, MULTIPLIER, field_31473, MULTIPLIER, f_188573_

long: f, MULTIPLIER, field_31473, MULTIPLIER, f_188573_

long: f, INCREMENT, field_31474, INCREMENT, f_188574_

long: g, INCREMENT, field_31474, INCREMENT, f_188574_

AtomicLong: g, seed, field_28766, seed, f_188575_

AtomicLong: h, seed, field_28766, seed, f_188575_

MarsagliaPolarGaussian: h, gaussianSource, field_35124, gaussianGenerator, f_188576_

MarsagliaPolarGaussian: i, gaussianSource, field_35124, gaussianGenerator, f_188576_

Constructors

Methods

void (long): setSeed, setSeed, setSeed, setSeed, setSeed

void (long): b, setSeed, method_43052, setSeed, m_188584_

int (int): a, next, method_33651, next, m_183145_

int (int): c, next, method_43156, next, m_64707_

double (): nextGaussian, nextGaussian, nextGaussian

double (): k, nextGaussian, method_43059, nextGaussian, m_188583_

RandomSource (): a, fork, method_38420, derive, m_183458_

RandomSource (): d, fork, method_38420, split, m_213769_

PositionalRandomFactory (): b, forkPositional, method_38421, createRandomDeriver, m_183423_

PositionalRandomFactory (): e, forkPositional, method_38421, nextSplitter, m_188582_

1.18.2

Names

ctd

ctx

Fields

Constructors

Methods

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cqh

ctd

net.minecraft.world.level.levelgen.SimpleRandomSource

net.minecraft.world.level.levelgen.LegacyRandomSource

net.minecraft.world.gen.SimpleRandom

net.minecraft.world.gen.random.AtomicSimpleRandom

net.minecraft.src.C_141345_

net.minecraft.src.C_182892_

net.minecraft.world.level.levelgen.SimpleRandomSource

net.minecraft.world.level.levelgen.LegacyRandomSource

Fields

int: a, MODULUS_BITS, field_31471, field_31471, f_158880_

int: c, MODULUS_BITS, field_31471, INT_BITS, f_188571_

long: b, MODULUS_MASK, field_31472, field_31472, f_158881_

long: d, MODULUS_MASK, field_31472, SEED_MASK, f_188572_

long: c, MULTIPLIER, field_31473, field_31473, f_158882_

long: e, MULTIPLIER, field_31473, MULTIPLIER, f_188573_

long: d, INCREMENT, field_31474, field_31474, f_158883_

long: f, INCREMENT, field_31474, INCREMENT, f_188574_

float: e, FLOAT_MULTIPLIER, field_31475, field_31475, f_158884_

double: f, DOUBLE_MULTIPLIER, field_31476, field_31476, f_158885_

AtomicLong: g, seed, field_28766, seed, f_158886_

AtomicLong: g, seed, field_28766, seed, f_188575_

double: h, nextNextGaussian, field_31477, field_31477, f_158887_

boolean: i, haveNextNextGaussian, field_31478, field_31478, f_158888_

MarsagliaPolarGaussian: h, gaussianSource, field_35124, gaussianGenerator, f_188576_

Constructors

Methods

int (int): b, next, method_33651, next, m_158891_

int (int): a, next, method_33651, next, m_183145_

int (): nextInt, nextInt, nextInt

int (int): nextInt, nextInt, nextInt, nextInt, nextInt

long (): nextLong, nextLong, nextLong

boolean (): nextBoolean, nextBoolean, nextBoolean

float (): nextFloat, nextFloat, nextFloat

double (): nextDouble, nextDouble, nextDouble

RandomSource (): a, fork, method_38420, derive, m_183458_

PositionalRandomFactory (): b, forkPositional, method_38421, createRandomDeriver, m_183423_

1.17.1

Names

cqg

cqh

Fields

Constructors

Methods

1.17

Names

cqg

net.minecraft.world.level.levelgen.SimpleRandomSource

net.minecraft.class_5820

net.minecraft.world.gen.SimpleRandom

net.minecraft.src.C_141345_

net.minecraft.world.level.levelgen.SimpleRandomSource

Fields

int: a, MODULUS_BITS, field_31471, field_31471, f_158880_

long: b, MODULUS_MASK, field_31472, field_31472, f_158881_

long: c, MULTIPLIER, field_31473, field_31473, f_158882_

long: d, INCREMENT, field_31474, field_31474, f_158883_

float: e, FLOAT_MULTIPLIER, field_31475, field_31475, f_158884_

double: f, DOUBLE_MULTIPLIER, field_31476, field_31476, f_158885_

AtomicLong: g, seed, field_28766, seed, f_158886_

double: h, nextNextGaussian, field_31477, field_31477, f_158887_

boolean: i, haveNextNextGaussian, field_31478, field_31478, f_158888_

Constructors

(long)

Methods

void (long): setSeed, setSeed, setSeed, setSeed, setSeed

int (int): b, next, method_33651, next, m_158891_

int (): nextInt, nextInt, nextInt

int (int): nextInt, nextInt, nextInt, nextInt, nextInt

long (): nextLong, nextLong, nextLong

boolean (): nextBoolean, nextBoolean, nextBoolean

float (): nextFloat, nextFloat, nextFloat

double (): nextDouble, nextDouble, nextDouble

double (): nextGaussian, nextGaussian, nextGaussian