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

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.XoroshiroRandomSource

net.minecraft.class_6677

net.minecraft.util.math.random.Xoroshiro128PlusPlusRandom

Fields

float: FLOAT_UNIT, field_35148, FLOAT_MULTIPLIER

double: DOUBLE_UNIT, field_35149, DOUBLE_MULTIPLIER

com.mojang.serialization.Codec<Xoroshiro128PlusPlusRandom>: CODEC, field_44880, CODEC

Xoroshiro128PlusPlusRandomImpl: randomNumberGenerator, field_35150, implementation

GaussianGenerator: gaussianSource, field_35151, gaussianGenerator

Constructors

(long)

(RandomSeed$XoroshiroSeed)

(long, long)

(Xoroshiro128PlusPlusRandomImpl)

Methods

Random (): fork, method_38420, split

RandomSplitter (): forkPositional, method_38421, nextSplitter

void (long): setSeed, method_43052, setSeed

int (): nextInt, method_43054, nextInt

int (int): nextInt, method_43048, nextInt

long (): nextLong, method_43055, nextLong

boolean (): nextBoolean, method_43056, nextBoolean

float (): nextFloat, method_43057, nextFloat

double (): nextDouble, method_43058, nextDouble

double (): nextGaussian, method_43059, nextGaussian

void (int): consumeCount, method_33650, skip

long (int): nextBits, method_39008, next

Xoroshiro128PlusPlusRandomImpl (Xoroshiro128PlusPlusRandom): lambda$static$1, method_51861, method_51861

Xoroshiro128PlusPlusRandom (Xoroshiro128PlusPlusRandomImpl): lambda$static$0, method_51860, method_51860