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 eiq$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 aLeiq$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 bLeiq$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>Leiq$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 aLeic;a(III)Lbai;
-
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 aLeic;a(Ljava/lang/String;)Lbai;
-
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 aLeic;a(J)Lbai;
-
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 aLeic;a(Ljava/lang/StringBuilder;)V
-