Package net.minecraft.util.math.random
Class BlockingSimpleRandom
java.lang.Object
net.minecraft.util.math.random.BlockingSimpleRandom
- All Implemented Interfaces:
AbstractRandom
,BaseSimpleRandom
Deprecated.
- Mappings:
Namespace Name official cyt
intermediary net/minecraft/class_7384
named net/minecraft/util/math/random/BlockingSimpleRandom
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GaussianGenerator
Deprecated.private static final long
Deprecated.private static final int
Deprecated.private static final long
Deprecated.private final AtomicLong
Deprecated.private static final long
Deprecated.Fields inherited from interface net.minecraft.util.math.random.AbstractRandom
field_38930
Fields inherited from interface net.minecraft.util.math.random.BaseSimpleRandom
DOUBLE_MULTIPLIER, FLOAT_MULTIPLIER
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.util.math.random.AbstractRandom
nextBetween, nextBetweenExclusive, nextPredictable, skip
Methods inherited from interface net.minecraft.util.math.random.BaseSimpleRandom
nextBoolean, nextDouble, nextFloat, nextInt, nextInt, nextLong
-
Field Details
-
INT_BITS
private static final int INT_BITSDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lcyt;d:I
intermediary field_38760
Lnet/minecraft/class_7384;field_38760:I
named INT_BITS
Lnet/minecraft/util/math/random/BlockingSimpleRandom;INT_BITS:I
-
SEED_MASK
private static final long SEED_MASKDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official e
Lcyt;e:J
intermediary field_38761
Lnet/minecraft/class_7384;field_38761:J
named SEED_MASK
Lnet/minecraft/util/math/random/BlockingSimpleRandom;SEED_MASK:J
-
MULTIPLIER
private static final long MULTIPLIERDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official f
Lcyt;f:J
intermediary field_38762
Lnet/minecraft/class_7384;field_38762:J
named MULTIPLIER
Lnet/minecraft/util/math/random/BlockingSimpleRandom;MULTIPLIER:J
-
INCREMENT
private static final long INCREMENTDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official g
Lcyt;g:J
intermediary field_38763
Lnet/minecraft/class_7384;field_38763:J
named INCREMENT
Lnet/minecraft/util/math/random/BlockingSimpleRandom;INCREMENT:J
-
seed
Deprecated.- Mappings:
Namespace Name Mixin selector official h
Lcyt;h:Ljava/util/concurrent/atomic/AtomicLong;
intermediary field_38764
Lnet/minecraft/class_7384;field_38764:Ljava/util/concurrent/atomic/AtomicLong;
named seed
Lnet/minecraft/util/math/random/BlockingSimpleRandom;seed:Ljava/util/concurrent/atomic/AtomicLong;
-
gaussianGenerator
Deprecated.- Mappings:
Namespace Name Mixin selector official i
Lcyt;i:Lcyc;
intermediary field_38765
Lnet/minecraft/class_7384;field_38765:Lnet/minecraft/class_6672;
named gaussianGenerator
Lnet/minecraft/util/math/random/BlockingSimpleRandom;gaussianGenerator:Lnet/minecraft/world/gen/random/GaussianGenerator;
-
-
Constructor Details
-
BlockingSimpleRandom
public BlockingSimpleRandom(long seed) Deprecated.- Mappings:
Namespace Name Mixin selector official <init>
Lcyt;<init>(J)V
intermediary <init>
Lnet/minecraft/class_7384;<init>(J)V
named <init>
Lnet/minecraft/util/math/random/BlockingSimpleRandom;<init>(J)V
-
-
Method Details
-
derive
Deprecated.- Specified by:
derive
in interfaceAbstractRandom
- Mappings:
Namespace Name Mixin selector official d
Lakt;d()Lakt;
intermediary method_38420
Lnet/minecraft/class_5819;method_38420()Lnet/minecraft/class_5819;
named derive
Lnet/minecraft/util/math/random/AbstractRandom;derive()Lnet/minecraft/util/math/random/AbstractRandom;
-
createRandomDeriver
Deprecated.- Specified by:
createRandomDeriver
in interfaceAbstractRandom
- Mappings:
Namespace Name Mixin selector official e
Lakt;e()Lcyn;
intermediary method_38421
Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;
named createRandomDeriver
Lnet/minecraft/util/math/random/AbstractRandom;createRandomDeriver()Lnet/minecraft/util/math/random/RandomDeriver;
-
setSeed
public void setSeed(long seed) Deprecated.- Specified by:
setSeed
in interfaceAbstractRandom
- Mappings:
Namespace Name Mixin selector official b
Lakt;b(J)V
intermediary method_43052
Lnet/minecraft/class_5819;method_43052(J)V
named setSeed
Lnet/minecraft/util/math/random/AbstractRandom;setSeed(J)V
-
next
public int next(int bits) Deprecated.- Specified by:
next
in interfaceBaseSimpleRandom
- Mappings:
Namespace Name Mixin selector official c
Lcxp;c(I)I
intermediary method_43156
Lnet/minecraft/class_6566;method_43156(I)I
named next
Lnet/minecraft/util/math/random/BaseSimpleRandom;next(I)I
-
nextGaussian
public double nextGaussian()Deprecated.- Specified by:
nextGaussian
in interfaceAbstractRandom
- Mappings:
Namespace Name Mixin selector official k
Lakt;k()D
intermediary method_43059
Lnet/minecraft/class_5819;method_43059()D
named nextGaussian
Lnet/minecraft/util/math/random/AbstractRandom;nextGaussian()D
-