3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/dimension/Dimension.h"
7#include "mc/world/level/dimension/LimboEntitiesVersion.h"
8#include "mc/world/level/storage/StorageVersion.h"
19namespace mce {
class Color; }
30 virtual ::std::unique_ptr<::WorldGenerator>
33 virtual bool levelChunkNeedsUpgrade(
::LevelChunk const& lc)
const ;
39 virtual short getCloudHeight()
const ;
41 virtual ::mce::Color getBrightnessDependentFogColor(
::mce::Color const& baseColor,
float brightness)
const
44 virtual void _upgradeOldLimboEntity(
::CompoundTag& tag, ::LimboEntitiesVersion vers) ;
46 virtual ::std::unique_ptr<::ChunkSource> _wrapStorageForVersionCompatibility(
47 ::std::unique_ptr<::ChunkSource> storageSource,
48 ::StorageVersion levelVersion
57 MCAPI ::std::unique_ptr<::WorldGenerator>
60 MCAPI
bool $levelChunkNeedsUpgrade(
::LevelChunk const& lc)
const;
70 MCAPI
void $_upgradeOldLimboEntity(
::CompoundTag& tag, ::LimboEntitiesVersion vers);
72 MCNAPI ::std::unique_ptr<::ChunkSource>
Definition ChunkSource.h:37
Definition CompoundTag.h:18
Definition LevelChunk.h:76
Definition OverworldDimension.h:22
MCAPI short $getCloudHeight() const
MCAPI void $upgradeLevelChunk(::ChunkSource &source, ::LevelChunk &lc, ::LevelChunk &generatedChunk)
MCAPI::mce::Color $getBrightnessDependentFogColor(::mce::Color const &baseColor, float brightness) const
MCAPI ::std::unique_ptr<::ChunkSource > $_wrapStorageForVersionCompatibility(::std::unique_ptr<::ChunkSource > storageSource, ::StorageVersion levelVersion)
MCAPI::Vec3 $translatePosAcrossDimension(::Vec3 const &originalPos, ::DimensionType fromId) const
Definition WorldGenerator.h:35
Definition StructureSetRegistry.h:12
Definition DimensionType.h:5