3#include "mc/_HeaderOutputPredefine.h"
13namespace DripstoneUtils {
16MCAPI
void buildBaseToTipColumn(
17 ::IBlockWorldGenAPI& target,
18 ::BlockPos
const& basePos,
24MCAPI
bool canPlacePool(::IBlockWorldGenAPI& target, ::BlockPos
const& pos);
26MCAPI ::std::optional<::DripstoneUtils::PointedDripstoneBasePos>
27getPointedDripstoneBasePos(::IBlockWorldGenAPI& target, ::BlockPos
const& pos, ::Random& random);
29MCAPI
bool isCircleMostlyEmbeddedInStone(::IBlockWorldGenAPI& target, ::BlockPos
const& center,
int xzRadius);
31MCAPI
bool isDripstoneBaseOrLava(::IBlockWorldGenAPI
const& target, ::BlockPos
const& pos);
33MCAPI
bool placeDripstoneBlockIfPossible(::IBlockWorldGenAPI& target, ::BlockPos
const& pos);
Definition IBlockWorldGenAPI.h:25
Definition PointedDripstoneBasePos.h:10