Package net.minecraft.util.math.random
Class Xoroshiro128PlusPlusRandom.Splitter
java.lang.Object
net.minecraft.util.math.random.Xoroshiro128PlusPlusRandom.Splitter
- All Implemented Interfaces:
RandomSplitter
- Enclosing class:
Xoroshiro128PlusPlusRandom
- Mappings:
Namespace Name named net/minecraft/util/math/random/Xoroshiro128PlusPlusRandom$Splitterintermediary net/minecraft/class_6677$class_6678official dzh$a
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDebugInfo(StringBuilder info) split(int x, int y, int z) split(long seed) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.math.random.RandomSplitter
split, split
-
Field Details
-
seedLo
private final long seedLo- Mappings:
Namespace Name Mixin selector named seedLoLnet/minecraft/util/math/random/Xoroshiro128PlusPlusRandom$Splitter;seedLo:Jintermediary field_35153Lnet/minecraft/class_6677$class_6678;field_35153:Jofficial aLdzh$a;a:J
-
seedHi
private final long seedHi- Mappings:
Namespace Name Mixin selector named seedHiLnet/minecraft/util/math/random/Xoroshiro128PlusPlusRandom$Splitter;seedHi:Jintermediary field_35154Lnet/minecraft/class_6677$class_6678;field_35154:Jofficial bLdzh$a;b:J
-
-
Constructor Details
-
Splitter
public Splitter(long seedLo, long seedHi) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/util/math/random/Xoroshiro128PlusPlusRandom$Splitter;<init>(JJ)Vintermediary <init>Lnet/minecraft/class_6677$class_6678;<init>(JJ)Vofficial <init>Ldzh$a;<init>(JJ)V
-
-
Method Details
-
split
- Specified by:
splitin interfaceRandomSplitter- Mappings:
Namespace Name Mixin selector named splitLnet/minecraft/util/math/random/RandomSplitter;split(III)Lnet/minecraft/util/math/random/Random;intermediary method_38418Lnet/minecraft/class_6574;method_38418(III)Lnet/minecraft/class_5819;official aLdyt;a(III)Layo;
-
split
- Specified by:
splitin interfaceRandomSplitter- Mappings:
Namespace Name Mixin selector named splitLnet/minecraft/util/math/random/RandomSplitter;split(Ljava/lang/String;)Lnet/minecraft/util/math/random/Random;intermediary method_38995Lnet/minecraft/class_6574;method_38995(Ljava/lang/String;)Lnet/minecraft/class_5819;official aLdyt;a(Ljava/lang/String;)Layo;
-
split
- Specified by:
splitin interfaceRandomSplitter- Mappings:
Namespace Name Mixin selector named splitLnet/minecraft/util/math/random/RandomSplitter;split(J)Lnet/minecraft/util/math/random/Random;intermediary method_60628Lnet/minecraft/class_6574;method_60628(J)Lnet/minecraft/class_5819;official aLdyt;a(J)Layo;
-
addDebugInfo
- Specified by:
addDebugInfoin interfaceRandomSplitter- Mappings:
Namespace Name Mixin selector named addDebugInfoLnet/minecraft/util/math/random/RandomSplitter;addDebugInfo(Ljava/lang/StringBuilder;)Vintermediary method_39039Lnet/minecraft/class_6574;method_39039(Ljava/lang/StringBuilder;)Vofficial aLdyt;a(Ljava/lang/StringBuilder;)V
-