yarn/mappings/net/minecraft/util/math/random/Xoroshiro128PlusPlusRandomI...

23 lines
948 B
Plaintext

CLASS net/minecraft/class_6676 net/minecraft/util/math/random/Xoroshiro128PlusPlusRandomImpl
COMMENT Implementation of Xoroshiro128++ pseudo-random number generator.
COMMENT
COMMENT @apiNote For regular usage, {@link Xoroshiro128PlusPlusRandom} should be used instead.
COMMENT
COMMENT @see <a href="https://prng.di.unimi.it/xoroshiro128plusplus.c">Official
COMMENT implementation released under public domain</a>
FIELD field_35146 seedLo J
FIELD field_35147 seedHi J
FIELD field_44879 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (JJ)V
ARG 1 seedLo
ARG 3 seedHi
METHOD <init> (Lnet/minecraft/class_6673$class_6674;)V
ARG 1 seed
METHOD method_39007 next ()J
METHOD method_51857 (Lnet/minecraft/class_6676;)Ljava/util/stream/LongStream;
ARG 0 random
METHOD method_51858 (Ljava/util/stream/LongStream;)Lcom/mojang/serialization/DataResult;
ARG 0 stream
METHOD method_51859 ([J)Lnet/minecraft/class_6676;
ARG 0 seeds