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 czjintermediary 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
nextBetween, nextBetweenExclusive, nextPredictable, 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 dLczj;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 eLczj;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 fLczj;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 gLczj;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 hLczj;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 iLczj;i:Lcys;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>Lczj;<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 dLalf;d()Lalf;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 eLalf;e()Lczd;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 bLalf;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 cLcyf;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 kLalf;k()Dintermediary method_43059Lnet/minecraft/class_5819;method_43059()Dnamed nextGaussianLnet/minecraft/util/math/random/AbstractRandom;nextGaussian()D
-