Class WorldOptions

java.lang.Object
net.minecraft.world.level.levelgen.WorldOptions

public class WorldOptions extends Object
  • Field Details

    • CODEC

      public static final com.mojang.serialization.MapCodec<WorldOptions> CODEC
    • DEMO_OPTIONS

      public static final WorldOptions DEMO_OPTIONS
    • seed

      private final long seed
    • generateStructures

      private final boolean generateStructures
    • generateBonusChest

      private final boolean generateBonusChest
    • legacyCustomOptions

      private final Optional<String> legacyCustomOptions
  • Constructor Details

    • WorldOptions

      public WorldOptions(long pSeed, boolean pGenerateStructures, boolean pGenerateBonusChest)
    • WorldOptions

      private WorldOptions(long pSeed, boolean pGenerateStructures, boolean pGenerateBonusChest, Optional<String> p_250735_)
  • Method Details

    • defaultWithRandomSeed

      public static WorldOptions defaultWithRandomSeed()
    • seed

      public long seed()
    • generateStructures

      public boolean generateStructures()
    • generateBonusChest

      public boolean generateBonusChest()
    • isOldCustomizedWorld

      public boolean isOldCustomizedWorld()
    • withBonusChest

      public WorldOptions withBonusChest(boolean pGenerateBonusChest)
    • withStructures

      public WorldOptions withStructures(boolean pGenerateStructures)
    • withSeed

      public WorldOptions withSeed(OptionalLong pSeed)
    • parseSeed

      public static OptionalLong parseSeed(String pSeed)
    • randomSeed

      public static long randomSeed()