Package net.minecraft.world
Class RandomSequences
java.lang.Object
net.minecraft.world.level.saveddata.SavedData
net.minecraft.world.RandomSequences
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<RandomSequences> private booleanprivate booleanprivate intprivate final Map<Identifier, RandomSequence> static final SavedDataType<RandomSequences> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRandomSequences(int salt, boolean includeWorldSeed, boolean includeSequenceId, Map<Identifier, RandomSequence> sequences) -
Method Summary
Modifier and TypeMethodDescriptionintclear()private RandomSequencecreateSequence(Identifier id, long worldSeed) private RandomSequencecreateSequence(Identifier id, long worldSeed, int salt, boolean includeWorldSeed, boolean includeSequenceId) voidget(Identifier id, long worldSeed) private booleanprivate booleanvoidreset(Identifier id, long worldSeed) voidreset(Identifier id, long worldSeed, int salt, boolean includeWorldSeed, boolean includeSequenceId) private intsalt()voidsetSeedDefaults(int salt, boolean includeWorldSeed, boolean includeSequenceId)
-
Field Details
-
CODEC
-
TYPE
-
salt
private int salt -
includeWorldSeed
private boolean includeWorldSeed -
includeSequenceId
private boolean includeSequenceId -
sequences
-
-
Constructor Details
-
RandomSequences
public RandomSequences() -
RandomSequences
private RandomSequences(int salt, boolean includeWorldSeed, boolean includeSequenceId, Map<Identifier, RandomSequence> sequences)
-
-
Method Details
-
get
-
createSequence
-
createSequence
private RandomSequence createSequence(Identifier id, long worldSeed, int salt, boolean includeWorldSeed, boolean includeSequenceId) -
forAllSequences
-
setSeedDefaults
public void setSeedDefaults(int salt, boolean includeWorldSeed, boolean includeSequenceId) -
clear
public int clear() -
reset
-
reset
public void reset(Identifier id, long worldSeed, int salt, boolean includeWorldSeed, boolean includeSequenceId) -
salt
private int salt() -
includeWorldSeed
private boolean includeWorldSeed() -
includeSequenceId
private boolean includeSequenceId()
-