17 enum class BlenderMode :
int {
20 OverworldCliffsAndCaves = 2,
26 enum class ShiftBlockTypes :
int {
28 TerrainGenChanged = 1,
34 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PerlinSimplexNoise>> mConversionBlendNoise;
35 ::ll::TypedStorage<4, 16, float[2][2]> mInterpCorners;
36 ::ll::TypedStorage<4, 1024, float[16][16]> mInterpTable;
48 MCAPI
void _blendChunkOverworld(
51 ::ConsoleChunkBlender::ShiftBlockTypes shiftBlockType
56 MCAPI
void _copyColumnFromGeneratedChunkOverworld(
61 ::ConsoleChunkBlender::ShiftBlockTypes shiftBlockType
64 MCAPI ::ChunkLocalHeight _findHighestStoneOrBedrockHeight(
::LevelChunk& lc,
int x,
int z);
66 MCAPI ::ChunkLocalHeight _findTopMostWaterHeight(
70 ::std::unordered_set<::BlockLegacy const*>
const& waterBlocks
73 MCAPI
void _prepInterpTable();
75 MCAPI
void _shiftColumnBySetBlocks(
82 ::ConsoleChunkBlender::ShiftBlockTypes shiftBlockType,