Package net.minecraft.world.gen.random
Interface AbstractRandom
- All Known Subinterfaces:
BaseSimpleRandom
- All Known Implementing Classes:
AtomicSimpleRandom
,ChunkRandom
,class_7384
,SimpleRandom
,Xoroshiro128PlusPlusRandom
public interface AbstractRandom
- Mappings:
Namespace Name official aki
intermediary net/minecraft/class_5819
named net/minecraft/world/gen/random/AbstractRandom
-
Method Summary
Modifier and TypeMethodDescriptionderive()
static AbstractRandom
static AbstractRandom
method_43049
(long long2) static AbstractRandom
Deprecated.default int
method_43051
(int int2, int int3) static AbstractRandom
default int
nextBetween
(int min, int max) boolean
double
float
double
int
nextInt()
int
nextInt
(int bound) long
nextLong()
void
setSeed
(long seed) default void
skip
(int count)
-
Method Details
-
method_43047
- Mappings:
Namespace Name Mixin selector official a
Laki;a()Laki;
intermediary method_43047
Lnet/minecraft/class_5819;method_43047()Lnet/minecraft/class_5819;
named method_43047
Lnet/minecraft/world/gen/random/AbstractRandom;method_43047()Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43050
Deprecated.- Mappings:
Namespace Name Mixin selector official b
Laki;b()Laki;
intermediary method_43050
Lnet/minecraft/class_5819;method_43050()Lnet/minecraft/class_5819;
named method_43050
Lnet/minecraft/world/gen/random/AbstractRandom;method_43050()Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43049
- Mappings:
Namespace Name Mixin selector official a
Laki;a(J)Laki;
intermediary method_43049
Lnet/minecraft/class_5819;method_43049(J)Lnet/minecraft/class_5819;
named method_43049
Lnet/minecraft/world/gen/random/AbstractRandom;method_43049(J)Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43053
- Mappings:
Namespace Name Mixin selector official c
Laki;c()Laki;
intermediary method_43053
Lnet/minecraft/class_5819;method_43053()Lnet/minecraft/class_5819;
named method_43053
Lnet/minecraft/world/gen/random/AbstractRandom;method_43053()Lnet/minecraft/world/gen/random/AbstractRandom;
-
derive
AbstractRandom derive()- Mappings:
Namespace Name Mixin selector official d
Laki;d()Laki;
intermediary method_38420
Lnet/minecraft/class_5819;method_38420()Lnet/minecraft/class_5819;
named derive
Lnet/minecraft/world/gen/random/AbstractRandom;derive()Lnet/minecraft/world/gen/random/AbstractRandom;
-
createRandomDeriver
RandomDeriver createRandomDeriver()- Mappings:
Namespace Name Mixin selector official e
Laki;e()Lcxu;
intermediary method_38421
Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;
named createRandomDeriver
Lnet/minecraft/world/gen/random/AbstractRandom;createRandomDeriver()Lnet/minecraft/world/gen/random/RandomDeriver;
-
setSeed
void setSeed(long seed) - Mappings:
Namespace Name Mixin selector official b
Laki;b(J)V
intermediary method_43052
Lnet/minecraft/class_5819;method_43052(J)V
named setSeed
Lnet/minecraft/world/gen/random/AbstractRandom;setSeed(J)V
-
nextInt
int nextInt()- Mappings:
Namespace Name Mixin selector official f
Laki;f()I
intermediary method_43054
Lnet/minecraft/class_5819;method_43054()I
named nextInt
Lnet/minecraft/world/gen/random/AbstractRandom;nextInt()I
-
nextInt
int nextInt(int bound) - Mappings:
Namespace Name Mixin selector official a
Laki;a(I)I
intermediary method_43048
Lnet/minecraft/class_5819;method_43048(I)I
named nextInt
Lnet/minecraft/world/gen/random/AbstractRandom;nextInt(I)I
-
nextBetween
default int nextBetween(int min, int max) - Mappings:
Namespace Name Mixin selector official a
Laki;a(II)I
intermediary method_39332
Lnet/minecraft/class_5819;method_39332(II)I
named nextBetween
Lnet/minecraft/world/gen/random/AbstractRandom;nextBetween(II)I
-
nextLong
long nextLong()- Mappings:
Namespace Name Mixin selector official g
Laki;g()J
intermediary method_43055
Lnet/minecraft/class_5819;method_43055()J
named nextLong
Lnet/minecraft/world/gen/random/AbstractRandom;nextLong()J
-
nextBoolean
boolean nextBoolean()- Mappings:
Namespace Name Mixin selector official h
Laki;h()Z
intermediary method_43056
Lnet/minecraft/class_5819;method_43056()Z
named nextBoolean
Lnet/minecraft/world/gen/random/AbstractRandom;nextBoolean()Z
-
nextFloat
float nextFloat()- Mappings:
Namespace Name Mixin selector official i
Laki;i()F
intermediary method_43057
Lnet/minecraft/class_5819;method_43057()F
named nextFloat
Lnet/minecraft/world/gen/random/AbstractRandom;nextFloat()F
-
nextDouble
double nextDouble()- Mappings:
Namespace Name Mixin selector official j
Laki;j()D
intermediary method_43058
Lnet/minecraft/class_5819;method_43058()D
named nextDouble
Lnet/minecraft/world/gen/random/AbstractRandom;nextDouble()D
-
nextGaussian
double nextGaussian()- Mappings:
Namespace Name Mixin selector official k
Laki;k()D
intermediary method_43059
Lnet/minecraft/class_5819;method_43059()D
named nextGaussian
Lnet/minecraft/world/gen/random/AbstractRandom;nextGaussian()D
-
skip
default void skip(int count) - Mappings:
Namespace Name Mixin selector official b
Laki;b(I)V
intermediary method_33650
Lnet/minecraft/class_5819;method_33650(I)V
named skip
Lnet/minecraft/world/gen/random/AbstractRandom;skip(I)V
-
method_43051
default int method_43051(int int2, int int3) - Mappings:
Namespace Name Mixin selector official b
Laki;b(II)I
intermediary method_43051
Lnet/minecraft/class_5819;method_43051(II)I
named method_43051
Lnet/minecraft/world/gen/random/AbstractRandom;method_43051(II)I
-