Package net.minecraft.util.math.random
Class RandomSequencesState
java.lang.Object
net.minecraft.world.PersistentState
net.minecraft.util.math.random.RandomSequencesState
- Mappings:
Namespace Name official bguintermediary net/minecraft/class_8565named net/minecraft/util/math/random/RandomSequencesState
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.world.PersistentState
PersistentState.class_8645<T extends PersistentState> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanprivate booleanprivate static final Loggerprivate final longprivate final Map<Identifier,RandomSequence> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RandomSequencesStatefromNbt(long seed, NbtCompound nbt) intvoidmethod_52510(int int2, boolean bool, boolean bool2) method_52511(long long2) voidmethod_52512(Identifier identifier, int int2, boolean bool, boolean bool2) voidmethod_52513(BiConsumer<Identifier, RandomSequence> biConsumer) private static booleanmethod_52514(NbtCompound nbtCompound, String string, boolean bool) voidmethod_52517(Identifier identifier) private RandomSequencemethod_52518(Identifier identifier, int int2, boolean bool, boolean bool2) private RandomSequencemethod_52519(Identifier identifier) writeNbt(NbtCompound nbt) Methods inherited from class net.minecraft.world.PersistentState
isDirty, markDirty, save, setDirty
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLbgu;a:Lorg/slf4j/Logger;intermediary field_44861Lnet/minecraft/class_8565;field_44861:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/util/math/random/RandomSequencesState;LOGGER:Lorg/slf4j/Logger;
-
seed
private final long seed- Mappings:
Namespace Name Mixin selector official bLbgu;b:Jintermediary field_44862Lnet/minecraft/class_8565;field_44862:Jnamed seedLnet/minecraft/util/math/random/RandomSequencesState;seed:J
-
field_45100
private int field_45100- Mappings:
Namespace Name Mixin selector official cLbgu;c:Iintermediary field_45100Lnet/minecraft/class_8565;field_45100:Inamed field_45100Lnet/minecraft/util/math/random/RandomSequencesState;field_45100:I
-
field_45101
private boolean field_45101- Mappings:
Namespace Name Mixin selector official dLbgu;d:Zintermediary field_45101Lnet/minecraft/class_8565;field_45101:Znamed field_45101Lnet/minecraft/util/math/random/RandomSequencesState;field_45101:Z
-
field_45102
private boolean field_45102- Mappings:
Namespace Name Mixin selector official eLbgu;e:Zintermediary field_45102Lnet/minecraft/class_8565;field_45102:Znamed field_45102Lnet/minecraft/util/math/random/RandomSequencesState;field_45102:Z
-
sequences
- Mappings:
Namespace Name Mixin selector official fLbgu;f:Ljava/util/Map;intermediary field_44863Lnet/minecraft/class_8565;field_44863:Ljava/util/Map;named sequencesLnet/minecraft/util/math/random/RandomSequencesState;sequences:Ljava/util/Map;
-
-
Constructor Details
-
RandomSequencesState
public RandomSequencesState(long seed) - Mappings:
Namespace Name Mixin selector official <init>Lbgu;<init>(J)Vintermediary <init>Lnet/minecraft/class_8565;<init>(J)Vnamed <init>Lnet/minecraft/util/math/random/RandomSequencesState;<init>(J)V
-
-
Method Details
-
method_52511
- Mappings:
Namespace Name Mixin selector official aLbgu;a(J)Lebg$a;intermediary method_52511Lnet/minecraft/class_8565;method_52511(J)Lnet/minecraft/class_18$class_8645;named method_52511Lnet/minecraft/util/math/random/RandomSequencesState;method_52511(J)Lnet/minecraft/world/PersistentState$class_8645;
-
getOrCreate
- Mappings:
Namespace Name Mixin selector official aLbgu;a(Laep;)Lart;intermediary method_51843Lnet/minecraft/class_8565;method_51843(Lnet/minecraft/class_2960;)Lnet/minecraft/class_5819;named getOrCreateLnet/minecraft/util/math/random/RandomSequencesState;getOrCreate(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/math/random/Random;
-
method_52519
- Mappings:
Namespace Name Mixin selector official cLbgu;c(Laep;)Lbgt;intermediary method_52519Lnet/minecraft/class_8565;method_52519(Lnet/minecraft/class_2960;)Lnet/minecraft/class_8564;named method_52519Lnet/minecraft/util/math/random/RandomSequencesState;method_52519(Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/math/random/RandomSequence;
-
method_52518
- Mappings:
Namespace Name Mixin selector official bLbgu;b(Laep;IZZ)Lbgt;intermediary method_52518Lnet/minecraft/class_8565;method_52518(Lnet/minecraft/class_2960;IZZ)Lnet/minecraft/class_8564;named method_52518Lnet/minecraft/util/math/random/RandomSequencesState;method_52518(Lnet/minecraft/util/Identifier;IZZ)Lnet/minecraft/util/math/random/RandomSequence;
-
method_52513
- Mappings:
Namespace Name Mixin selector official aLbgu;a(Ljava/util/function/BiConsumer;)Vintermediary method_52513Lnet/minecraft/class_8565;method_52513(Ljava/util/function/BiConsumer;)Vnamed method_52513Lnet/minecraft/util/math/random/RandomSequencesState;method_52513(Ljava/util/function/BiConsumer;)V
-
method_52510
public void method_52510(int int2, boolean bool, boolean bool2) - Mappings:
Namespace Name Mixin selector official aLbgu;a(IZZ)Vintermediary method_52510Lnet/minecraft/class_8565;method_52510(IZZ)Vnamed method_52510Lnet/minecraft/util/math/random/RandomSequencesState;method_52510(IZZ)V
-
writeNbt
- Specified by:
writeNbtin classPersistentState- Mappings:
Namespace Name Mixin selector official aLebg;a(Lqs;)Lqs;intermediary method_75Lnet/minecraft/class_18;method_75(Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;named writeNbtLnet/minecraft/world/PersistentState;writeNbt(Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/nbt/NbtCompound;
-
method_52514
- Mappings:
Namespace Name Mixin selector official aLbgu;a(Lqs;Ljava/lang/String;Z)Zintermediary method_52514Lnet/minecraft/class_8565;method_52514(Lnet/minecraft/class_2487;Ljava/lang/String;Z)Znamed method_52514Lnet/minecraft/util/math/random/RandomSequencesState;method_52514(Lnet/minecraft/nbt/NbtCompound;Ljava/lang/String;Z)Z
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLbgu;a(JLqs;)Lbgu;intermediary method_51842Lnet/minecraft/class_8565;method_51842(JLnet/minecraft/class_2487;)Lnet/minecraft/class_8565;named fromNbtLnet/minecraft/util/math/random/RandomSequencesState;fromNbt(JLnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/util/math/random/RandomSequencesState;
-
method_52509
public int method_52509()- Mappings:
Namespace Name Mixin selector official aLbgu;a()Iintermediary method_52509Lnet/minecraft/class_8565;method_52509()Inamed method_52509Lnet/minecraft/util/math/random/RandomSequencesState;method_52509()I
-
method_52517
- Mappings:
Namespace Name Mixin selector official bLbgu;b(Laep;)Vintermediary method_52517Lnet/minecraft/class_8565;method_52517(Lnet/minecraft/class_2960;)Vnamed method_52517Lnet/minecraft/util/math/random/RandomSequencesState;method_52517(Lnet/minecraft/util/Identifier;)V
-
method_52512
- Mappings:
Namespace Name Mixin selector official aLbgu;a(Laep;IZZ)Vintermediary method_52512Lnet/minecraft/class_8565;method_52512(Lnet/minecraft/class_2960;IZZ)Vnamed method_52512Lnet/minecraft/util/math/random/RandomSequencesState;method_52512(Lnet/minecraft/util/Identifier;IZZ)V
-