Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
OverworldBiomeBuilder Class Reference

Public Member Functions

OverworldBiomeBuilder & operator= (OverworldBiomeBuilder const &)
 OverworldBiomeBuilder (OverworldBiomeBuilder const &)
MCAPI void _addHighSlice (::std::vector<::BiomeNoiseTarget > &biomes, ::ClimateUtils::Parameter const &weirdness, ::BiomeRegistry const &biomeRegistry) const
MCAPI void _addLowSlice (::std::vector<::BiomeNoiseTarget > &biomes, ::ClimateUtils::Parameter const &weirdness, ::BiomeRegistry const &biomeRegistry) const
MCAPI void _addMidSlice (::std::vector<::BiomeNoiseTarget > &biomes, ::ClimateUtils::Parameter const &weirdness, ::BiomeRegistry const &biomeRegistry) const
MCAPI void _addPeaks (::std::vector<::BiomeNoiseTarget > &biomes, ::ClimateUtils::Parameter const &weirdness, ::BiomeRegistry const &biomeRegistry) const
MCAPI void _addSurfaceBiome (::std::vector<::BiomeNoiseTarget > &biomes, ::ClimateUtils::Parameter const &temperature, ::ClimateUtils::Parameter const &humidity, ::ClimateUtils::Parameter const &continentalness, ::ClimateUtils::Parameter const &erosion, ::ClimateUtils::Parameter const &weirdness, float offset, ::Biome const *second) const
MCAPI void _populateBiomeArrays (::BiomeRegistry const &biomeRegistry) const

Static Public Member Functions

static MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> EROSIONS ()
static MCAPI ::ClimateUtils::Parameter const & FULL_RANGE ()
static MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> HUMIDITIES ()
static MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const[]> TEMPERATURES ()
static MCAPI ::ClimateUtils::Parameter const & coastContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & deepOceanContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & dripstoneCavesContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & dripstoneCavesHumidity ()
static MCAPI ::ClimateUtils::Parameter const & farInlandContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & iceCavesContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & iceCavesHumidity ()
static MCAPI ::ClimateUtils::Parameter const & iceCavesTemperature ()
static MCAPI ::ClimateUtils::Parameter const & iceCavesWeirdness ()
static MCAPI ::ClimateUtils::Parameter const & inlandContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & lushCavesHumidity ()
static MCAPI ::ClimateUtils::Parameter const & midInlandContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & mushroomFieldsContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & nearInlandContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & oceanContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & sulfurCavesContinentalness ()
static MCAPI ::ClimateUtils::Parameter const & sulfurCavesErosion ()
static MCAPI ::ClimateUtils::Parameter const & sulfurCavesHumidity ()
static MCAPI ::ClimateUtils::Parameter const & sulfurCavesWeirdness ()

Public Attributes

::ll::TypedStorage< 8, 16, ::ClimateUtils::Parameter const > FROZEN_RANGE
::ll::TypedStorage< 8, 16, ::ClimateUtils::Parameter const > UNFROZEN_RANGE
::ll::TypedStorage< 2, 20, ::BiomeIdType[2][5]> OCEANS_IDS
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_IDS
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> MIDDLE_BIOMES_VARIANT_IDS
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_IDS_1_21_60
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> PLATEAU_BIOMES_VARIANT_IDS_1_21_60
::ll::TypedStorage< 2, 50, ::BiomeIdType[5][5]> EXTREME_HILLS_IDS
::ll::TypedStorage< 8, 8, ::BaseGameVersion const & > mBaseGameVersion
::ll::TypedStorage< 8, 8, ::Experiments const & > mExperiments
::ll::TypedStorage< 8, 80, ::std::array<::std::array<::Biome const *, 5 >, 2 > > OCEANS
::ll::TypedStorage< 8, 200, ::std::array<::std::array<::Biome const *, 5 >, 5 > > MIDDLE_BIOMES
::ll::TypedStorage< 8, 200, ::std::array<::std::array<::Biome const *, 5 >, 5 > > MIDDLE_BIOMES_VARIANT
::ll::TypedStorage< 8, 200, ::std::array<::std::array<::Biome const *, 5 >, 5 > > PLATEAU_BIOMES
::ll::TypedStorage< 8, 200, ::std::array<::std::array<::Biome const *, 5 >, 5 > > PLATEAU_BIOMES_VARIANT
::ll::TypedStorage< 8, 200, ::std::array<::std::array<::Biome const *, 5 >, 5 > > EXTREME_HILLS

Member Function Documentation

◆ _addHighSlice()

MCAPI void OverworldBiomeBuilder::_addHighSlice ( ::std::vector<::BiomeNoiseTarget > & biomes,
::ClimateUtils::Parameter const & weirdness,
::BiomeRegistry const & biomeRegistry ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addLowSlice()

MCAPI void OverworldBiomeBuilder::_addLowSlice ( ::std::vector<::BiomeNoiseTarget > & biomes,
::ClimateUtils::Parameter const & weirdness,
::BiomeRegistry const & biomeRegistry ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addMidSlice()

MCAPI void OverworldBiomeBuilder::_addMidSlice ( ::std::vector<::BiomeNoiseTarget > & biomes,
::ClimateUtils::Parameter const & weirdness,
::BiomeRegistry const & biomeRegistry ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addPeaks()

MCAPI void OverworldBiomeBuilder::_addPeaks ( ::std::vector<::BiomeNoiseTarget > & biomes,
::ClimateUtils::Parameter const & weirdness,
::BiomeRegistry const & biomeRegistry ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _addSurfaceBiome()

MCAPI void OverworldBiomeBuilder::_addSurfaceBiome ( ::std::vector<::BiomeNoiseTarget > & biomes,
::ClimateUtils::Parameter const & temperature,
::ClimateUtils::Parameter const & humidity,
::ClimateUtils::Parameter const & continentalness,
::ClimateUtils::Parameter const & erosion,
::ClimateUtils::Parameter const & weirdness,
float offset,
::Biome const * second ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _populateBiomeArrays()

MCAPI void OverworldBiomeBuilder::_populateBiomeArrays ( ::BiomeRegistry const & biomeRegistry) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ EROSIONS()

MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const []> OverworldBiomeBuilder::EROSIONS ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ FULL_RANGE()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::FULL_RANGE ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ HUMIDITIES()

MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const []> OverworldBiomeBuilder::HUMIDITIES ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ TEMPERATURES()

MCAPI ::std::add_lvalue_reference_t<::ClimateUtils::Parameter const []> OverworldBiomeBuilder::TEMPERATURES ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ coastContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::coastContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ deepOceanContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::deepOceanContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ dripstoneCavesContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::dripstoneCavesContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ dripstoneCavesHumidity()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::dripstoneCavesHumidity ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ farInlandContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::farInlandContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ iceCavesContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::iceCavesContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ iceCavesHumidity()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::iceCavesHumidity ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ iceCavesTemperature()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::iceCavesTemperature ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ iceCavesWeirdness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::iceCavesWeirdness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ inlandContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::inlandContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ lushCavesHumidity()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::lushCavesHumidity ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ midInlandContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::midInlandContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ mushroomFieldsContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::mushroomFieldsContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ nearInlandContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::nearInlandContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ oceanContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::oceanContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sulfurCavesContinentalness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::sulfurCavesContinentalness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sulfurCavesErosion()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::sulfurCavesErosion ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sulfurCavesHumidity()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::sulfurCavesHumidity ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ sulfurCavesWeirdness()

MCAPI ::ClimateUtils::Parameter const & OverworldBiomeBuilder::sulfurCavesWeirdness ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: