Package net.minecraft.world.gen
Class GeneratorOptions
java.lang.Object
net.minecraft.world.gen.GeneratorOptions
public class GeneratorOptions extends Object
-
Field Summary
Fields Modifier and Type Field Description private booleanbonusCheststatic com.mojang.serialization.Codec<GeneratorOptions>CODECstatic GeneratorOptionsDEMO_CONFIGprivate static intDEMO_SEEDprivate SimpleRegistry<DimensionOptions>field_24827private booleangenerateStructuresprivate Optional<String>legacyCustomOptionsprivate static LoggerLOGGERprivate longseed -
Constructor Summary
Constructors Modifier Constructor Description GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> simpleRegistry)privateGeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> simpleRegistry, Optional<String> legacyCustomOptions) -
Method Summary
-
Field Details
-
CODEC
-
LOGGER
-
DEMO_SEED
private static final int DEMO_SEED -
DEMO_CONFIG
-
seed
private final long seed -
generateStructures
private final boolean generateStructures -
bonusChest
private final boolean bonusChest -
field_24827
-
legacyCustomOptions
-
-
Constructor Details
-
GeneratorOptions
public GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> simpleRegistry) -
GeneratorOptions
private GeneratorOptions(long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> simpleRegistry, Optional<String> legacyCustomOptions)
-
-
Method Details
-
method_28610
-
method_28611
private boolean method_28611() -
getDefaultOptions
-
createOverworldGenerator
-
getSeed
public long getSeed() -
shouldGenerateStructures
public boolean shouldGenerateStructures() -
hasBonusChest
public boolean hasBonusChest() -
method_28608
public static SimpleRegistry<DimensionOptions> method_28608(SimpleRegistry<DimensionOptions> simpleRegistry, ChunkGenerator chunkGenerator) -
method_29962
public static SimpleRegistry<DimensionOptions> method_29962(SimpleRegistry<DimensionOptions> simpleRegistry, Supplier<DimensionType> supplier, ChunkGenerator chunkGenerator) -
getDimensionMap
-
getChunkGenerator
-
method_29575
-
isDebugWorld
public boolean isDebugWorld() -
isFlatWorld
public boolean isFlatWorld() -
isLegacyCustomizedType
@Environment(CLIENT) public boolean isLegacyCustomizedType() -
withBonusChest
-
toggleGenerateStructures
-
toggleBonusChest
-
method_29573
@Environment(CLIENT) public GeneratorOptions method_29573(SimpleRegistry<DimensionOptions> simpleRegistry) -
fromProperties
-
withHardcore
-