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 ctu$a
intermediary net/minecraft/class_6677$class_6678
named net/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final HashFunction
private final long
private final long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addDebugInfo
(StringBuilder info) createRandom
(int x, int y, int z) createRandom
(String string) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.gen.random.RandomDeriver
createRandom, createRandom
-
Field Details
-
MD5_HASHER
- Mappings:
Namespace Name Mixin selector official a
Lctu$a;a:Lcom/google/common/hash/HashFunction;
intermediary field_35152
Lnet/minecraft/class_6677$class_6678;field_35152:Lcom/google/common/hash/HashFunction;
named MD5_HASHER
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;MD5_HASHER:Lcom/google/common/hash/HashFunction;
-
seedLo
private final long seedLo- Mappings:
Namespace Name Mixin selector official b
Lctu$a;b:J
intermediary field_35153
Lnet/minecraft/class_6677$class_6678;field_35153:J
named seedLo
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;seedLo:J
-
seedHi
private final long seedHi- Mappings:
Namespace Name Mixin selector official c
Lctu$a;c:J
intermediary field_35154
Lnet/minecraft/class_6677$class_6678;field_35154:J
named seedHi
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;seedHi:J
-
-
Constructor Details
-
RandomDeriver
public RandomDeriver(long seedLo, long seedHi) - Mappings:
Namespace Name Mixin selector official <init>
Lctu$a;<init>(JJ)V
intermediary <init>
Lnet/minecraft/class_6677$class_6678;<init>(JJ)V
named <init>
Lnet/minecraft/world/gen/random/Xoroshiro128PlusPlusRandom$RandomDeriver;<init>(JJ)V
-
-
Method Details
-
createRandom
- Specified by:
createRandom
in interfaceRandomDeriver
- Mappings:
Namespace Name Mixin selector official a
Lcth;a(III)Lcti;
intermediary method_38418
Lnet/minecraft/class_6574;method_38418(III)Lnet/minecraft/class_5819;
named createRandom
Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(III)Lnet/minecraft/world/gen/random/AbstractRandom;
-
createRandom
- Specified by:
createRandom
in interfaceRandomDeriver
- Mappings:
Namespace Name Mixin selector official a
Lcth;a(Ljava/lang/String;)Lcti;
intermediary method_38995
Lnet/minecraft/class_6574;method_38995(Ljava/lang/String;)Lnet/minecraft/class_5819;
named createRandom
Lnet/minecraft/world/gen/random/RandomDeriver;createRandom(Ljava/lang/String;)Lnet/minecraft/world/gen/random/AbstractRandom;
-
addDebugInfo
- Specified by:
addDebugInfo
in interfaceRandomDeriver
- Mappings:
Namespace Name Mixin selector official a
Lcth;a(Ljava/lang/StringBuilder;)V
intermediary method_39039
Lnet/minecraft/class_6574;method_39039(Ljava/lang/StringBuilder;)V
named addDebugInfo
Lnet/minecraft/world/gen/random/RandomDeriver;addDebugInfo(Ljava/lang/StringBuilder;)V
-