net.minecraft.world.level.levelgen

public record WorldDimensions

eek
net.minecraft.world.level.levelgen.WorldDimensions
net.minecraft.class_7723
net.minecraft.unmapped.C_oiwekzxo
net.minecraft.world.dimension.DimensionOptionsRegistryHolder
net.minecraft.world.dimension.WorldDimensions
net.minecraft.src.C_243563_
net.minecraft.world.level.levelgen.VerticalAnchor

Field summary

Modifier and TypeField
private final Map<ResourceKey<LevelStem>, LevelStem>
b
dimensions
comp_1014
f_tyzextct
dimensions
dimensions
f_243948_
public static final com.mojang.serialization.MapCodec<WorldDimensions>
a
CODEC
field_40363
f_bmwbfdtq
CODEC
CODEC
f_243810_
private static final Set<ResourceKey<LevelStem>>
c
BUILTIN_ORDER
field_40364
f_txffzdje
VANILLA_KEYS
VANILLA_DIMENSION_KEYS
f_243726_
private static final int
d
VANILLA_DIMENSION_COUNT
field_40365
f_dborluog
VANILLA_KEY_COUNT
VANILLA_DIMENSION_COUNT
f_243847_

Constructor summary

ModifierConstructor
public (Map<ResourceKey<LevelStem>, LevelStem> dimensions)
public (Registry<LevelStem> dimensionOptionsRegistry)

Method summary

Modifier and TypeMethod
public static Stream<ResourceKey<LevelStem>>
a(Stream<aly<ebq>> arg0)
keysInOrder(Stream<ResourceKey<LevelStem>> arg0)
method_45525(Stream<class_5321<class_5363>> arg0)
m_mflvjtrh(Stream<C_xhhleach<C_alziuayn>> arg0)
streamAll(Stream<RegistryKey<DimensionOptions>> otherKeys)
streamInOrder(Stream<RegistryKey<DimensionOptions>> dimensionStream)
m_247421_(Stream<C_5264_<C_2176_>> p_251309_)
public WorldDimensions
a(js$a arg0, dzq arg1)
replaceOverworldGenerator(HolderLookup$Provider arg0, ChunkGenerator arg1)
method_45522(class_7225$class_7874 arg0, class_2794 arg1)
m_iduqyeyv(C_vtbxyypo$C_etmlgbig arg0, C_kgfalbim arg1)
with(RegistryWrapper$WrapperLookup registries, ChunkGenerator chunkGenerator)
replaceOverworldGenerator(HolderLookup$Provider arg0, ChunkGenerator generator)
m_246747_(C_213466_$C_254607_ p_248755_, C_2118_ arg1)
public static Map<ResourceKey<LevelStem>, LevelStem>
a(js<ebp> arg0, Map<aly<ebq>, ebq> arg1, dzq arg2)
withOverworld(HolderLookup<DimensionType> arg0, Map<ResourceKey<LevelStem>, LevelStem> arg1, ChunkGenerator arg2)
method_45520(class_7225<class_2874> arg0, Map<class_5321<class_5363>, class_5363> arg1, class_2794 arg2)
m_yttblvgk(C_vtbxyypo<C_oxijnccf> arg0, Map<C_xhhleach<C_alziuayn>, C_alziuayn> arg1, C_kgfalbim arg2)
createRegistry(RegistryWrapper<DimensionType> dimensionTypeRegistry, Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, ChunkGenerator chunkGenerator)
m_246477_(C_213466_<C_2175_> p_362831_, Map<C_5264_<C_2176_>, C_2176_> p_327923_, C_2118_ p_251737_)
public static Map<ResourceKey<LevelStem>, LevelStem>
a(Map<aly<ebq>, ebq> arg0, jq<ebp> arg1, dzq arg2)
withOverworld(Map<ResourceKey<LevelStem>, LevelStem> arg0, Holder<DimensionType> arg1, ChunkGenerator arg2)
method_45519(Map<class_5321<class_5363>, class_5363> arg0, class_6880<class_2874> arg1, class_2794 arg2)
m_iavpowdb(Map<C_xhhleach<C_alziuayn>, C_alziuayn> arg0, C_cjzoxshv<C_oxijnccf> arg1, C_kgfalbim arg2)
createRegistry(Map<RegistryKey<DimensionOptions>, DimensionOptions> dimensionOptions, RegistryEntry<DimensionType> overworld, ChunkGenerator chunkGenerator)
m_iavpowdb(Map<RegistryKey<DimensionOptions>, DimensionOptions> map, Holder<DimensionType> dimensionType, ChunkGenerator chunkGenerator)
m_247534_(Map<C_5264_<C_2176_>, C_2176_> p_329337_, C_203228_<C_2175_> p_251895_, C_2118_ p_250220_)
public ChunkGenerator
a()
overworld()
method_45513()
m_avkwtbzc()
getChunkGenerator()
getOverworldChunkGenerator()
m_246737_()
public Optional<LevelStem>
a(aly<ebq> arg0)
get(ResourceKey<LevelStem> arg0)
method_45514(class_5321<class_5363> arg0)
m_skajvlst(C_xhhleach<C_alziuayn> arg0)
getOrEmpty(RegistryKey<DimensionOptions> key)
get(RegistryKey<DimensionOptions> key)
m_245957_(C_5264_<C_2176_> arg0)
public com.google.common.collect.ImmutableSet<ResourceKey<Level>>
b()
levels()
method_45526()
m_qrljwitr()
getWorldKeys()
getWorldKeys()
m_247539_()
public boolean
c()
isDebug()
method_45531()
m_pkwubvhk()
isDebug()
isDebug()
m_246739_()
private static PrimaryLevelData$SpecialWorldProperty
b(kd<ebq> arg0)
specialWorldProperty(Registry<LevelStem> arg0)
method_45530(class_2378<class_5363> arg0)
m_fybdlich(C_tqxyjqsk<C_alziuayn> arg0)
getSpecialProperty(Registry<DimensionOptions> dimensionOptionsRegistry)
getSpecialProperty(Registry<DimensionOptions> registry)
m_246830_(C_4705_<C_2176_> p_251549_)
static com.mojang.serialization.Lifecycle
a(aly<ebq> arg0, ebq arg1)
checkStability(ResourceKey<LevelStem> arg0, LevelStem arg1)
method_45515(class_5321<class_5363> arg0, class_5363 arg1)
m_ngyfnwyr(C_xhhleach<C_alziuayn> arg0, C_alziuayn arg1)
getLifecycle(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions)
getLifecycle(RegistryKey<DimensionOptions> options, DimensionOptions dimension)
m_245357_(C_5264_<C_2176_> p_250764_, C_2176_ p_248865_)
private static boolean
b(aly<ebq> arg0, ebq arg1)
isVanillaLike(ResourceKey<LevelStem> arg0, LevelStem arg1)
method_45528(class_5321<class_5363> arg0, class_5363 arg1)
m_udnciizs(C_xhhleach<C_alziuayn> arg0, C_alziuayn arg1)
isVanilla(RegistryKey<DimensionOptions> key, DimensionOptions dimensionOptions)
isVanilla(RegistryKey<DimensionOptions> options, DimensionOptions dimension)
m_245858_(C_5264_<C_2176_> p_250556_, C_2176_ p_250034_)
private static boolean
a(ebq arg0)
isStableOverworld(LevelStem arg0)
method_45517(class_5363 arg0)
m_joncvkus(C_alziuayn arg0)
isOverworldVanilla(DimensionOptions dimensionOptions)
isOverworldVanilla(DimensionOptions options)
m_245847_(C_2176_ p_250762_)
private static boolean
b(ebq arg0)
isStableNether(LevelStem arg0)
method_45529(class_5363 arg0)
m_auxddlni(C_alziuayn arg0)
isNetherVanilla(DimensionOptions dimensionOptions)
isNetherVanilla(DimensionOptions options)
m_246615_(C_2176_ p_250497_)
private static boolean
c(ebq arg0)
isStableEnd(LevelStem arg0)
method_45533(class_5363 arg0)
m_kmgkzhht(C_alziuayn arg0)
isTheEndVanilla(DimensionOptions dimensionOptions)
isEndVanilla(DimensionOptions options)
m_247592_(C_2176_ p_250720_)
public WorldDimensions$Complete
a(kd<ebq> arg0)
bake(Registry<LevelStem> arg0)
method_45518(class_2378<class_5363> arg0)
m_xiunuxre(C_tqxyjqsk<C_alziuayn> arg0)
toConfig(Registry<DimensionOptions> existingRegistry)
bake(Registry<DimensionOptions> registry)
m_245300_(C_4705_<C_2176_> arg0)
public Map<ResourceKey<LevelStem>, LevelStem>
d()
dimensions()
comp_1014()
m_cvhwrqtl()
dimensions()
dimensions()
f_243948_()