Class RandomSequences


public class RandomSequences extends SavedData
  • Field Details

  • Constructor Details

    • RandomSequences

      public RandomSequences()
    • RandomSequences

      private RandomSequences(int salt, boolean includeWorldSeed, boolean includeSequenceId, Map<Identifier, RandomSequence> sequences)
  • Method Details

    • get

      public RandomSource get(Identifier key, long worldSeed)
    • createSequence

      private RandomSequence createSequence(Identifier key, long worldSeed)
    • createSequence

      private RandomSequence createSequence(Identifier key, long worldSeed, int salt, boolean includeWorldSeed, boolean includeSequenceId)
    • forAllSequences

      public void forAllSequences(BiConsumer<Identifier, RandomSequence> consumer)
    • setSeedDefaults

      public void setSeedDefaults(int salt, boolean includeWorldSeed, boolean includeSequenceId)
    • clear

      public int clear()
    • reset

      public void reset(Identifier id, long worldSeed)
    • 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()