Package net.minecraft.world.gen.random
Class Xoroshiro128PlusPlusRandomImpl
java.lang.Object
net.minecraft.world.gen.random.Xoroshiro128PlusPlusRandomImpl
Implementation of Xoroshiro128++ pseudo-random number generator.
- See Also:
- API Note:
- For regular usage,
Xoroshiro128PlusPlusRandom
should be used instead. - Mappings:
Namespace Name official cuw
intermediary net/minecraft/class_6676
named net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
seedLo
private long seedLo- Mappings:
Namespace Name Mixin selector official a
Lcuw;a:J
intermediary field_35146
Lnet/minecraft/class_6676;field_35146:J
named seedLo
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl;seedLo:J
-
seedHi
private long seedHi- Mappings:
Namespace Name Mixin selector official b
Lcuw;b:J
intermediary field_35147
Lnet/minecraft/class_6676;field_35147:J
named seedHi
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl;seedHi:J
-
-
Constructor Details
-
Xoroshiro128PlusPlusRandomImpl
- Mappings:
Namespace Name Mixin selector official <init>
Lcuw;<init>(Lcuo$a;)V
intermediary <init>
Lnet/minecraft/class_6676;<init>(Lnet/minecraft/class_6673$class_6674;)V
named <init>
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl;<init>(Lnet/minecraft/world/gen/random/RandomSeed$XoroshiroSeed;)V
-
Xoroshiro128PlusPlusRandomImpl
public Xoroshiro128PlusPlusRandomImpl(long seedLo, long seedHi) - Mappings:
Namespace Name Mixin selector official <init>
Lcuw;<init>(JJ)V
intermediary <init>
Lnet/minecraft/class_6676;<init>(JJ)V
named <init>
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl;<init>(JJ)V
-
-
Method Details
-
next
public long next()- Mappings:
Namespace Name Mixin selector official a
Lcuw;a()J
intermediary method_39007
Lnet/minecraft/class_6676;method_39007()J
named next
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandomImpl;next()J
-