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 cte$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
Modifier and TypeMethodDescriptioncreateRandom(int x, int y, int z) createRandom(String string) voidmethod_39039(StringBuilder stringBuilder) 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 aLcte$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 bLcte$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 cLcte$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>Lcte$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 aLcsq;a(III)Lcsr;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 aLcsq;a(Ljava/lang/String;)Lcsr;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;
-
method_39039
- Specified by:
method_39039in interfaceRandomDeriver- Mappings:
Namespace Name Mixin selector official aLcsq;a(Ljava/lang/StringBuilder;)Vintermediary method_39039Lnet/minecraft/class_6574;method_39039(Ljava/lang/StringBuilder;)Vnamed method_39039Lnet/minecraft/world/gen/random/RandomDeriver;method_39039(Ljava/lang/StringBuilder;)V
-