27 virtual int generateHeightAtPosition(
31 ::std::unordered_map<
::ChunkPos, ::std::unique_ptr<::std::vector<short>>>& chunkHeightCache
34 virtual ::Block
const*
37 virtual ::Block
const& getBeardStabilizeBlock(
::Block const& foundationBlock)
const ;
39 virtual ::AdjustmentEffect getTerrainAdjustmentEffect()
const ;
47 MCAPI
static void addPieces(
49 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
52 ::SharedTypes::VillageType villageType,
60 MCAPI
int $generateHeightAtPosition(
64 ::std::unordered_map<
::ChunkPos, ::std::unique_ptr<::std::vector<short>>>& chunkHeightCache
70 MCAPI ::Block
const& $getBeardStabilizeBlock(
::Block const& foundationBlock)
const;
72 MCFOLD ::AdjustmentEffect $getTerrainAdjustmentEffect()
const;