3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/levelgen/feature/Feature.h"
30 ::gsl::not_null<::Block const*> block,
31 ::std::vector<::BlockPos>& topDec,
32 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
41 ::std::vector<::BlockPos>& topDec,
42 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
50 ::gsl::not_null<::Block const*> block,
Definition BlockSource.h:72
Definition CoralFeature.h:16
MCAPI void _buildPlantArm(::BlockSource ®ion, ::Random &random, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &sideDec, uchar direction, bool notTall) const
MCAPI void _placeCoral(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &sideDec, int color) const
static MCAPI bool _canOverwrite(::BlockSource const ®ion, ::BlockPos const &pos, int color)
static MCAPI int _getColor(::Block const &block)
MCAPI bool $place(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random) const
MCAPI void _starFormation(::BlockSource ®ion, ::Random &random, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, float chance, int iteration, bool negateChance) const