3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/levelgen/feature/Feature.h"
34 ::std::vector<::BlockPos>& topDec,
35 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
36 ::gsl::not_null<::Block const*> block
43 ::gsl::not_null<::Block const*> block,
44 ::std::vector<::BlockPos>& topDec,
45 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
54 ::std::vector<::BlockPos>& topDec,
55 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
56 ::gsl::not_null<::Block const*> block
63 ::std::vector<::BlockPos>& topDec,
64 ::std::vector<::std::pair<::BlockPos, uchar>>&,
65 ::gsl::not_null<::Block const*> block
72 ::std::vector<::BlockPos>& topDec,
73 ::std::vector<::std::pair<::BlockPos, uchar>>& sideDec,
74 ::gsl::not_null<::Block const*> block
91 ::gsl::not_null<::Block const*> block,
99 ::gsl::not_null<::Block const*> block,
109 ::gsl::not_null<::Block const*> block,
Definition BlockSource.h:67
Definition CoralFeature.h:16
MCAPI void _buildHand(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &sideDec, ::gsl::not_null<::Block const * > block) const
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 bool _canOverwrite(::BlockSource const ®ion, ::BlockPos const &pos, int color) const
MCAPI bool _setBlockOnSolid(::BlockSource ®ion, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, int color) const
MCAPI void _buildSmallClump(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &, ::gsl::not_null<::Block const * > block) const
MCAPI bool _setBlock(::BlockSource ®ion, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, int color) const
MCAPI void _placeTopDecorations(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random) const
MCAPI bool $place(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random) const
MCAPI void _starCorners(::BlockSource ®ion, ::Random &random, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, float chance, int iteration, bool negateChance) const
MCAPI void _placeSideDecorations(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, uchar dir) const
MCAPI void _starFormation(::BlockSource ®ion, ::Random &random, ::BlockPos const &pos, ::gsl::not_null<::Block const * > block, float chance, int iteration, bool negateChance) const
MCAPI int _getColor(::Block const &block) const
MCAPI void _buildPlantLike(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &sideDec, ::gsl::not_null<::Block const * > block) const
MCAPI void _buildSpire(::BlockSource ®ion, ::BlockPos const &pos, ::Random &random, ::std::vector<::BlockPos > &topDec, ::std::vector<::std::pair<::BlockPos, uchar > > &sideDec, ::gsl::not_null<::Block const * > block) const
static MCAPI void ** $vftable()