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 cynintermediary net/minecraft/class_7384named net/minecraft/util/math/random/BlockingSimpleRandom
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GaussianGeneratorDeprecated.private static final longDeprecated.private static final intDeprecated.private static final longDeprecated.private final AtomicLongDeprecated.private static final longDeprecated.Fields inherited from interface net.minecraft.util.math.random.AbstractRandom
field_38930Fields 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, waitMethods inherited from interface net.minecraft.util.math.random.AbstractRandom
method_43385, nextBetween, nextBetweenExclusive, skipMethods 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 dLcyn;d:Iintermediary field_38760Lnet/minecraft/class_7384;field_38760:Inamed INT_BITSLnet/minecraft/util/math/random/BlockingSimpleRandom;INT_BITS:I
-
SEED_MASK
private static final long SEED_MASKDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official eLcyn;e:Jintermediary field_38761Lnet/minecraft/class_7384;field_38761:Jnamed SEED_MASKLnet/minecraft/util/math/random/BlockingSimpleRandom;SEED_MASK:J
-
MULTIPLIER
private static final long MULTIPLIERDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official fLcyn;f:Jintermediary field_38762Lnet/minecraft/class_7384;field_38762:Jnamed MULTIPLIERLnet/minecraft/util/math/random/BlockingSimpleRandom;MULTIPLIER:J
-
INCREMENT
private static final long INCREMENTDeprecated.- See Also:
- Mappings:
Namespace Name Mixin selector official gLcyn;g:Jintermediary field_38763Lnet/minecraft/class_7384;field_38763:Jnamed INCREMENTLnet/minecraft/util/math/random/BlockingSimpleRandom;INCREMENT:J
-
seed
Deprecated.- Mappings:
Namespace Name Mixin selector official hLcyn;h:Ljava/util/concurrent/atomic/AtomicLong;intermediary field_38764Lnet/minecraft/class_7384;field_38764:Ljava/util/concurrent/atomic/AtomicLong;named seedLnet/minecraft/util/math/random/BlockingSimpleRandom;seed:Ljava/util/concurrent/atomic/AtomicLong;
-
gaussianGenerator
Deprecated.- Mappings:
Namespace Name Mixin selector official iLcyn;i:Lcxw;intermediary field_38765Lnet/minecraft/class_7384;field_38765:Lnet/minecraft/class_6672;named gaussianGeneratorLnet/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>Lcyn;<init>(J)Vintermediary <init>Lnet/minecraft/class_7384;<init>(J)Vnamed <init>Lnet/minecraft/util/math/random/BlockingSimpleRandom;<init>(J)V
-
-
Method Details
-
derive
Deprecated.- Specified by:
derivein interfaceAbstractRandom- Mappings:
Namespace Name Mixin selector official dLakq;d()Lakq;intermediary method_38420Lnet/minecraft/class_5819;method_38420()Lnet/minecraft/class_5819;named deriveLnet/minecraft/util/math/random/AbstractRandom;derive()Lnet/minecraft/util/math/random/AbstractRandom;
-
createRandomDeriver
Deprecated.- Specified by:
createRandomDeriverin interfaceAbstractRandom- Mappings:
Namespace Name Mixin selector official eLakq;e()Lcyh;intermediary method_38421Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;named createRandomDeriverLnet/minecraft/util/math/random/AbstractRandom;createRandomDeriver()Lnet/minecraft/util/math/random/RandomDeriver;
-
setSeed
public void setSeed(long seed) Deprecated.- Specified by:
setSeedin interfaceAbstractRandom- Mappings:
Namespace Name Mixin selector official bLakq;b(J)Vintermediary method_43052Lnet/minecraft/class_5819;method_43052(J)Vnamed setSeedLnet/minecraft/util/math/random/AbstractRandom;setSeed(J)V
-
next
public int next(int bits) Deprecated.- Specified by:
nextin interfaceBaseSimpleRandom- Mappings:
Namespace Name Mixin selector official cLcxj;c(I)Iintermediary method_43156Lnet/minecraft/class_6566;method_43156(I)Inamed nextLnet/minecraft/util/math/random/BaseSimpleRandom;next(I)I
-
nextGaussian
public double nextGaussian()Deprecated.- Specified by:
nextGaussianin interfaceAbstractRandom- Mappings:
Namespace Name Mixin selector official kLakq;k()Dintermediary method_43059Lnet/minecraft/class_5819;method_43059()Dnamed nextGaussianLnet/minecraft/util/math/random/AbstractRandom;nextGaussian()D
-