Package net.minecraft.world.gen.random
Class Xoroshiro128PlusPlusRandom.RandomDeriver
java.lang.Object
net.minecraft.world.gen.random.Xoroshiro128PlusPlusRandom.RandomDeriver
- All Implemented Interfaces:
RandomDeriver
- Enclosing class:
- Xoroshiro128PlusPlusRandom
public static class Xoroshiro128PlusPlusRandom.RandomDeriver
extends Object
implements RandomDeriver
- Mappings:
Namespace Name official csz$aintermediary net/minecraft/class_6677$class_6678named net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final HashFunctionprivate final longprivate final long -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.gen.random.RandomDeriver
createRandom, createRandom
-
Field Details
-
MD5_HASHER
- Mappings:
Namespace Name Mixin selector official aLcsz$a;a:Lcom/google/common/hash/HashFunction;intermediary field_35152Lnet/minecraft/class_6677$class_6678;field_35152:Lcom/google/common/hash/HashFunction;named MD5_HASHERLnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;MD5_HASHER:Lcom/google/common/hash/HashFunction;
-
seedLo
private final long seedLo- Mappings:
Namespace Name Mixin selector official bLcsz$a;b:Jintermediary field_35153Lnet/minecraft/class_6677$class_6678;field_35153:Jnamed seedLoLnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;seedLo:J
-
seedHi
private final long seedHi- Mappings:
Namespace Name Mixin selector official cLcsz$a;c:Jintermediary field_35154Lnet/minecraft/class_6677$class_6678;field_35154:Jnamed seedHiLnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;seedHi:J
-
-
Constructor Details
-
RandomDeriver
public RandomDeriver(long seedLo, long seedHi) - Mappings:
Namespace Name Mixin selector official <init>Lcsz$a;<init>(JJ)Vintermediary <init>Lnet/minecraft/class_6677$class_6678;<init>(JJ)Vnamed <init>Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;<init>(JJ)V
-
-
Method Details
-
createRandom
- Specified by:
createRandomin interfaceRandomDeriver- Mappings:
Namespace Name Mixin selector official aLcsn;a(III)Lcso;intermediary method_38418Lnet/minecraft/class_6574;method_38418(III)Lnet/minecraft/class_5819;named createRandomLnet/minecraft/world/gen/random/RandomDeriver;createRandom(III)Lnet/minecraft/world/gen/random/AbstractRandom;
-
createRandom
- Specified by:
createRandomin interfaceRandomDeriver- Mappings:
Namespace Name Mixin selector official aLcsn;a(Ljava/lang/String;)Lcso;intermediary method_38995Lnet/minecraft/class_6574;method_38995(Ljava/lang/String;)Lnet/minecraft/class_5819;named createRandomLnet/minecraft/world/gen/random/RandomDeriver;createRandom(Ljava/lang/String;)Lnet/minecraft/world/gen/random/AbstractRandom;
-