Package net.minecraft.util.math.random
Interface RandomSplitter
- All Known Implementing Classes:
 CheckedRandom.Splitter,Xoroshiro128PlusPlusRandom.Splitter
public interface RandomSplitter
A random splitter represents necessary bits from a random that can be
 combined with other seeds to split a new random from the old one.
- Mappings:
 Namespace Name named net/minecraft/util/math/random/RandomSplitterintermediary net/minecraft/class_6574official dzl
- 
Method Summary
Modifier and TypeMethodDescriptionvoidaddDebugInfo(StringBuilder info) split(int x, int y, int z) split(long seed) default Randomsplit(Identifier seed) default Random 
- 
Method Details
- 
split
- Mappings:
 Namespace Name Mixin selector named splitLnet/minecraft/util/math/random/RandomSplitter;split(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/random/Random;intermediary method_38419Lnet/minecraft/class_6574;method_38419(Lnet/minecraft/class_2338;)Lnet/minecraft/class_5819;official aLdzl;a(Ljd;)Layw;
 - 
split
- Mappings:
 Namespace Name Mixin selector named splitLnet/minecraft/util/math/random/RandomSplitter;split(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/math/random/Random;intermediary method_39000Lnet/minecraft/class_6574;method_39000(Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819;official aLdzl;a(Lakr;)Layw;
 - 
split
- 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 aLdzl;a(Ljava/lang/String;)Layw;
 - 
split
- 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 aLdzl;a(J)Layw;
 - 
split
- 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 aLdzl;a(III)Layw;
 - 
addDebugInfo
- 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 aLdzl;a(Ljava/lang/StringBuilder;)V
 
 -