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 ejb$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 aLejb$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 bLejb$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>Lejb$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 aLein;a(III)Lbao;
-
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 aLein;a(Ljava/lang/String;)Lbao;
-
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 aLein;a(J)Lbao;
-
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 aLein;a(Ljava/lang/StringBuilder;)V
-