Package net.minecraft.util.math.random
Class RandomSequencesState.WrappedRandom
java.lang.Object
net.minecraft.util.math.random.RandomSequencesState.WrappedRandom
- All Implemented Interfaces:
Random
- Enclosing class:
RandomSequencesState
- Mappings:
Namespace Name official bhe$a
intermediary net/minecraft/class_8565$class_8629
named net/minecraft/util/math/random/RandomSequencesState$WrappedRandom
-
Field Summary
Fields inherited from interface net.minecraft.util.math.random.Random
field_38930
-
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.util.math.random.Random
nextBetween, nextBetweenExclusive, nextTriangular, skip
-
Field Details
-
random
- Mappings:
Namespace Name Mixin selector official c
Lbhe$a;c:Lasc;
intermediary field_44864
Lnet/minecraft/class_8565$class_8629;field_44864:Lnet/minecraft/class_5819;
named random
Lnet/minecraft/util/math/random/RandomSequencesState$WrappedRandom;random:Lnet/minecraft/util/math/random/Random;
-
-
Constructor Details
-
WrappedRandom
WrappedRandom(Random random) - Mappings:
Namespace Name Mixin selector official <init>
Lbhe$a;<init>(Lbhe;Lasc;)V
intermediary <init>
Lnet/minecraft/class_8565$class_8629;<init>(Lnet/minecraft/class_8565;Lnet/minecraft/class_5819;)V
named <init>
Lnet/minecraft/util/math/random/RandomSequencesState$WrappedRandom;<init>(Lnet/minecraft/util/math/random/RandomSequencesState;Lnet/minecraft/util/math/random/Random;)V
-
-
Method Details
-
split
-
nextSplitter
- Specified by:
nextSplitter
in interfaceRandom
- Mappings:
Namespace Name Mixin selector official e
Lasc;e()Ldlf;
intermediary method_38421
Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;
named nextSplitter
Lnet/minecraft/util/math/random/Random;nextSplitter()Lnet/minecraft/util/math/random/RandomSplitter;
-
setSeed
public void setSeed(long seed) -
nextInt
public int nextInt() -
nextInt
public int nextInt(int bound) -
nextLong
public long nextLong() -
nextBoolean
public boolean nextBoolean()- Specified by:
nextBoolean
in interfaceRandom
- Mappings:
Namespace Name Mixin selector official h
Lasc;h()Z
intermediary method_43056
Lnet/minecraft/class_5819;method_43056()Z
named nextBoolean
Lnet/minecraft/util/math/random/Random;nextBoolean()Z
-
nextFloat
public float nextFloat() -
nextDouble
public double nextDouble()- Specified by:
nextDouble
in interfaceRandom
- Mappings:
Namespace Name Mixin selector official j
Lasc;j()D
intermediary method_43058
Lnet/minecraft/class_5819;method_43058()D
named nextDouble
Lnet/minecraft/util/math/random/Random;nextDouble()D
-
nextGaussian
public double nextGaussian()- Specified by:
nextGaussian
in interfaceRandom
- Mappings:
Namespace Name Mixin selector official k
Lasc;k()D
intermediary method_43059
Lnet/minecraft/class_5819;method_43059()D
named nextGaussian
Lnet/minecraft/util/math/random/Random;nextGaussian()D
-
equals
- Overrides:
equals
in classObject
- Mappings:
Namespace Name Mixin selector official equals
Lbhe$a;equals(Ljava/lang/Object;)Z
intermediary equals
Lnet/minecraft/class_8565$class_8629;equals(Ljava/lang/Object;)Z
named equals
Lnet/minecraft/util/math/random/RandomSequencesState$WrappedRandom;equals(Ljava/lang/Object;)Z
-