History - net.minecraft.util.math.random.ThreadSafeRandom

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

1.21.11_unobfuscated

Names

net.minecraft.world.level.levelgen.ThreadSafeLegacyRandomSource

net.minecraft.class_7384

net.minecraft.util.math.random.ThreadSafeRandom

Fields

int: MODULUS_BITS, field_38760, INT_BITS

long: MODULUS_MASK, field_38761, SEED_MASK

long: MULTIPLIER, field_38762, MULTIPLIER

long: INCREMENT, field_38763, INCREMENT

AtomicLong: seed, field_38764, seed

GaussianGenerator: gaussianSource, field_38765, gaussianGenerator

Constructors

(long)

Methods

Random (): fork, method_38420, split

RandomSplitter (): forkPositional, method_38421, nextSplitter

void (long): setSeed, method_43052, setSeed

int (int): next, method_43156, next

double (): nextGaussian, method_43059, nextGaussian