net.minecraft.world.gen

public class GeneratorOptions

chw
net.minecraft.world.level.levelgen.WorldGenSettings
net.minecraft.class_5285
net.minecraft.world.gen.GeneratorOptions
net.minecraft.unmapped.C_oxnufhsj
net.minecraft.world.gen.settings.DimensionGeneratorSettings
net.minecraft.world.gen.settings.DimensionGeneratorSettings

Field summary

Modifier and TypeField
public static final Codec<GeneratorOptions>
a
CODEC
field_24826
CODEC
f_ujragqqq
field_236201_a_
field_236201_a_
private static final org.apache.logging.log4j.Logger
b
LOGGER
field_24525
LOGGER
f_wqoqdnsg
field_236203_c_
LOGGER
private final long
c
seed
field_24526
seed
f_fspemwwp
field_236205_e_
seed
private final boolean
d
generateFeatures
field_24527
generateStructures
f_rlurmhfe
field_236206_f_
generateFeatures
private final boolean
e
generateBonusChest
field_24528
bonusChest
f_tmfdxbwu
field_236207_g_
bonusChest
private final SimpleRegistry<DimensionOptions>
f
dimensions
field_24827
options
f_xzhujlzi
field_236208_h_
field_236208_h_
private final Optional<String>
g
legacyCustomOptions
field_24532
legacyCustomOptions
f_sbdkbpdu
field_236209_i_
field_236209_i_

Constructor summary

ModifierConstructor
public (long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> arg3)
private (long seed, boolean generateStructures, boolean bonusChest, SimpleRegistry<DimensionOptions> arg3, Optional<String> legacyCustomOptions)

Method summary

Modifier and TypeMethod
private DataResult<GeneratorOptions>
m()
guardExperimental()
method_28610()
method_28610()
m_xlbuhhze()
func_236233_n_()
func_236233_n_()
private boolean
n()
stable()
method_28611()
method_28611()
m_lijmwcul()
func_236234_o_()
func_236234_o_()
public static GeneratorOptions
a(gn arg0)
demoSettings(RegistryAccess arg0)
method_31112(class_5455 arg0)
method_31112(DynamicRegistryManager arg0)
m_takwpkdn(C_wqxmvzdq arg0)
func_242752_a(DynamicRegistries arg0)
func_242752_a(DynamicRegistries arg0)
public static GeneratorOptions
a(gm<chd> arg0, gm<bsv> arg1, gm<chp> arg2)
makeDefault(Registry<DimensionType> arg0, Registry<Biome> arg1, Registry<NoiseGeneratorSettings> arg2)
method_28009(class_2378<class_2874> arg0, class_2378<class_1959> arg1, class_2378<class_5284> arg2)
getDefaultOptions(Registry<DimensionType> arg0, Registry<Biome> arg1, Registry<ChunkGeneratorSettings> arg2)
m_zcxwlbgs(C_tqxyjqsk<C_oxijnccf> arg0, C_tqxyjqsk<C_orlkpefs> arg1, C_tqxyjqsk<C_lwpfhits> arg2)
func_242751_a(Registry<DimensionType> arg0, Registry<Biome> arg1, Registry<DimensionSettings> arg2)
func_242751_a(Registry<DimensionType> arg0, Registry<Biome> arg1, Registry<DimensionSettings> arg2)
public static NoiseChunkGenerator
a(gm<bsv> arg0, gm<chp> arg1, long arg2)
makeDefaultOverworld(Registry<Biome> arg0, Registry<NoiseGeneratorSettings> arg1, long arg2)
method_28604(class_2378<class_1959> arg0, class_2378<class_5284> arg1, long arg2)
createOverworldGenerator(Registry<Biome> biomeRegistry, Registry<ChunkGeneratorSettings> chunkGeneratorSettingsRegistry, long seed)
m_iofrzhqc(C_tqxyjqsk<C_orlkpefs> arg0, C_tqxyjqsk<C_lwpfhits> arg1, long arg2)
func_242750_a(Registry<Biome> arg0, Registry<DimensionSettings> arg1, long arg2)
func_242750_a(Registry<Biome> arg0, Registry<DimensionSettings> arg1, long arg2)
public long
a()
seed()
method_28028()
getSeed()
m_zzgwibjc()
func_236221_b_()
getSeed()
public boolean
b()
generateFeatures()
method_28029()
shouldGenerateStructures()
m_lcqrtjvh()
func_236222_c_()
doesGenerateFeatures()
public boolean
c()
generateBonusChest()
method_28030()
hasBonusChest()
m_cqmzxmrg()
func_236223_d_()
hasBonusChest()
public static SimpleRegistry<DimensionOptions>
a(gm<chd> arg0, gi<che> arg1, cfy arg2)
withOverworld(Registry<DimensionType> arg0, MappedRegistry<LevelStem> arg1, ChunkGenerator arg2)
method_28608(class_2378<class_2874> arg0, class_2370<class_5363> arg1, class_2794 arg2)
method_28608(Registry<DimensionType> arg0, SimpleRegistry<DimensionOptions> arg1, ChunkGenerator arg2)
m_bemqaurb(C_tqxyjqsk<C_oxijnccf> arg0, C_secmvxxe<C_alziuayn> arg1, C_kgfalbim arg2)
func_242749_a(Registry<DimensionType> arg0, SimpleRegistry<Dimension> arg1, ChunkGenerator arg2)
func_242749_a(Registry<DimensionType> arg0, SimpleRegistry<Dimension> arg1, ChunkGenerator arg2)
public static SimpleRegistry<DimensionOptions>
a(gi<che> arg0, Supplier<chd> arg1, cfy arg2)
withOverworld(MappedRegistry<LevelStem> arg0, Supplier<DimensionType> arg1, ChunkGenerator arg2)
method_29962(class_2370<class_5363> arg0, Supplier<class_2874> arg1, class_2794 arg2)
method_29962(SimpleRegistry<DimensionOptions> arg0, Supplier<DimensionType> arg1, ChunkGenerator arg2)
m_okxqzggj(C_secmvxxe<C_alziuayn> arg0, Supplier<C_oxijnccf> arg1, C_kgfalbim arg2)
func_241520_a_(SimpleRegistry<Dimension> arg0, Supplier<DimensionType> arg1, ChunkGenerator arg2)
func_241520_a_(SimpleRegistry<Dimension> arg0, Supplier<DimensionType> arg1, ChunkGenerator arg2)
public SimpleRegistry<DimensionOptions>
d()
dimensions()
method_28609()
getDimensions()
m_smtjtqti()
func_236224_e_()
func_236224_e_()
public ChunkGenerator
e()
overworld()
method_28032()
getChunkGenerator()
m_tmawifvv()
func_236225_f_()
getChunkGenerator()
public com.google.common.collect.ImmutableSet<RegistryKey<World>>
f()
levels()
method_29575()
getWorlds()
m_oixkohgx()
func_236226_g_()
func_236226_g_()
public boolean
g()
isDebug()
method_28033()
isDebugWorld()
m_yffckrrz()
func_236227_h_()
hasDebugChunkGenerator()
public boolean
h()
isFlatWorld()
method_28034()
isFlatWorld()
m_imrgysar()
func_236228_i_()
hasFlatChunkGenerator()
public GeneratorOptions
j()
withBonusChest()
method_28036()
withBonusChest()
m_pouxcvdg()
func_236230_k_()
func_236230_k_()
public static GeneratorOptions
a(gn arg0, Properties arg1)
create(RegistryAccess arg0, Properties arg1)
method_28021(class_5455 arg0, Properties arg1)
fromProperties(DynamicRegistryManager arg0, Properties arg1)
m_eeygvqcp(C_wqxmvzdq arg0, Properties arg1)
func_242753_a(DynamicRegistries arg0, Properties arg1)
func_242753_a(DynamicRegistries arg0, Properties arg1)
public boolean
i()
isOldCustomizedWorld()
method_28035()
isLegacyCustomizedType()
m_ogpobpuc()
func_236229_j_()
func_236229_j_()
public GeneratorOptions
k()
withFeaturesToggled()
method_28037()
toggleGenerateStructures()
m_hepwvczx()
func_236231_l_()
func_236231_l_()
public GeneratorOptions
l()
withBonusChestToggled()
method_28038()
toggleBonusChest()
m_cpndkmxk()
func_236232_m_()
func_236232_m_()
public GeneratorOptions
a(boolean arg0, OptionalLong arg1)
withSeed(boolean arg0, OptionalLong arg1)
method_28024(boolean arg0, OptionalLong arg1)
withHardcore(boolean hardcore, OptionalLong seed)
m_xxhdubmz(boolean arg0, OptionalLong arg1)
func_236220_a_(boolean arg0, OptionalLong arg1)
create(boolean hardcore, OptionalLong worldSeed)