3#include "mc/_HeaderOutputPredefine.h"
Definition BlockSource.h:67
Definition CompoundTag.h:13
Definition DefaultSculkBehavior.h:18
Definition IBlockWorldGenAPI.h:25
Definition SculkBehavior.h:15
Definition SculkBlockBehavior.h:18
Definition SculkChargeCursor.h:20
static MCAPI ::std::array<::BlockPos, 18 > _getNonCornerNeighborsOffsets(::Random &random)
static MCAPI bool _isMovementUnobstructed(::IBlockWorldGenAPI &target, ::BlockPos const &fromPos, ::BlockPos const &toPos)
static MCAPI ::SculkBehavior const & _getSculkBehavior(::Block const &block)
MCAPI void load(::CompoundTag const &tag)
static MCAPI ::SculkVeinBlockBehavior const & sSculkVeinBlockBehavior()
static MCAPI ::SculkBlockBehavior const & sSculkBlockBehavior()
static MCAPI ::DefaultSculkBehavior const & sDefaultSculkBehavior()
MCAPI void update(::IBlockWorldGenAPI &target, ::BlockSource *region, ::BlockPos const &originPos, ::Random &random, ::SculkSpreader &spreader, bool spreadVeins)
Definition SculkSpreader.h:14
Definition SculkVeinBlockBehavior.h:18