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 akiintermediary net/minecraft/class_5819named net/minecraft/world/gen/random/AbstractRandom
-
Method Summary
Modifier and TypeMethodDescriptionderive()static AbstractRandomstatic AbstractRandommethod_43049(long long2) static AbstractRandomDeprecated.default intmethod_43051(int int2, int int3) static AbstractRandomdefault intnextBetween(int min, int max) booleandoublefloatdoubleintnextInt()intnextInt(int bound) longnextLong()voidsetSeed(long seed) default voidskip(int count)
-
Method Details
-
method_43047
- Mappings:
Namespace Name Mixin selector official aLaki;a()Laki;intermediary method_43047Lnet/minecraft/class_5819;method_43047()Lnet/minecraft/class_5819;named method_43047Lnet/minecraft/world/gen/random/AbstractRandom;method_43047()Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43050
Deprecated.- Mappings:
Namespace Name Mixin selector official bLaki;b()Laki;intermediary method_43050Lnet/minecraft/class_5819;method_43050()Lnet/minecraft/class_5819;named method_43050Lnet/minecraft/world/gen/random/AbstractRandom;method_43050()Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43049
- Mappings:
Namespace Name Mixin selector official aLaki;a(J)Laki;intermediary method_43049Lnet/minecraft/class_5819;method_43049(J)Lnet/minecraft/class_5819;named method_43049Lnet/minecraft/world/gen/random/AbstractRandom;method_43049(J)Lnet/minecraft/world/gen/random/AbstractRandom;
-
method_43053
- Mappings:
Namespace Name Mixin selector official cLaki;c()Laki;intermediary method_43053Lnet/minecraft/class_5819;method_43053()Lnet/minecraft/class_5819;named method_43053Lnet/minecraft/world/gen/random/AbstractRandom;method_43053()Lnet/minecraft/world/gen/random/AbstractRandom;
-
derive
AbstractRandom derive()- Mappings:
Namespace Name Mixin selector official dLaki;d()Laki;intermediary method_38420Lnet/minecraft/class_5819;method_38420()Lnet/minecraft/class_5819;named deriveLnet/minecraft/world/gen/random/AbstractRandom;derive()Lnet/minecraft/world/gen/random/AbstractRandom;
-
createRandomDeriver
RandomDeriver createRandomDeriver()- Mappings:
Namespace Name Mixin selector official eLaki;e()Lcxu;intermediary method_38421Lnet/minecraft/class_5819;method_38421()Lnet/minecraft/class_6574;named createRandomDeriverLnet/minecraft/world/gen/random/AbstractRandom;createRandomDeriver()Lnet/minecraft/world/gen/random/RandomDeriver;
-
setSeed
void setSeed(long seed) - Mappings:
Namespace Name Mixin selector official bLaki;b(J)Vintermediary method_43052Lnet/minecraft/class_5819;method_43052(J)Vnamed setSeedLnet/minecraft/world/gen/random/AbstractRandom;setSeed(J)V
-
nextInt
int nextInt()- Mappings:
Namespace Name Mixin selector official fLaki;f()Iintermediary method_43054Lnet/minecraft/class_5819;method_43054()Inamed nextIntLnet/minecraft/world/gen/random/AbstractRandom;nextInt()I
-
nextInt
int nextInt(int bound) - Mappings:
Namespace Name Mixin selector official aLaki;a(I)Iintermediary method_43048Lnet/minecraft/class_5819;method_43048(I)Inamed nextIntLnet/minecraft/world/gen/random/AbstractRandom;nextInt(I)I
-
nextBetween
default int nextBetween(int min, int max) - Mappings:
Namespace Name Mixin selector official aLaki;a(II)Iintermediary method_39332Lnet/minecraft/class_5819;method_39332(II)Inamed nextBetweenLnet/minecraft/world/gen/random/AbstractRandom;nextBetween(II)I
-
nextLong
long nextLong()- Mappings:
Namespace Name Mixin selector official gLaki;g()Jintermediary method_43055Lnet/minecraft/class_5819;method_43055()Jnamed nextLongLnet/minecraft/world/gen/random/AbstractRandom;nextLong()J
-
nextBoolean
boolean nextBoolean()- Mappings:
Namespace Name Mixin selector official hLaki;h()Zintermediary method_43056Lnet/minecraft/class_5819;method_43056()Znamed nextBooleanLnet/minecraft/world/gen/random/AbstractRandom;nextBoolean()Z
-
nextFloat
float nextFloat()- Mappings:
Namespace Name Mixin selector official iLaki;i()Fintermediary method_43057Lnet/minecraft/class_5819;method_43057()Fnamed nextFloatLnet/minecraft/world/gen/random/AbstractRandom;nextFloat()F
-
nextDouble
double nextDouble()- Mappings:
Namespace Name Mixin selector official jLaki;j()Dintermediary method_43058Lnet/minecraft/class_5819;method_43058()Dnamed nextDoubleLnet/minecraft/world/gen/random/AbstractRandom;nextDouble()D
-
nextGaussian
double nextGaussian()- Mappings:
Namespace Name Mixin selector official kLaki;k()Dintermediary method_43059Lnet/minecraft/class_5819;method_43059()Dnamed nextGaussianLnet/minecraft/world/gen/random/AbstractRandom;nextGaussian()D
-
skip
default void skip(int count) - Mappings:
Namespace Name Mixin selector official bLaki;b(I)Vintermediary method_33650Lnet/minecraft/class_5819;method_33650(I)Vnamed skipLnet/minecraft/world/gen/random/AbstractRandom;skip(I)V
-
method_43051
default int method_43051(int int2, int int3) - Mappings:
Namespace Name Mixin selector official bLaki;b(II)Iintermediary method_43051Lnet/minecraft/class_5819;method_43051(II)Inamed method_43051Lnet/minecraft/world/gen/random/AbstractRandom;method_43051(II)I
-