25 enum class Type :
int {
33 ::ll::TypedStorage<4, 4, ::BrushableBlock::Type> mType;
45 virtual ::ItemInstance asItemInstance(
::Block const& block,
::BlockActor const* blockActor)
const ;
47 virtual ::mce::Color getDustColor(
::Block const&)
const ;
49 virtual ::std::string getDustParticleName(
::Block const&)
const ;
51 virtual int getVariant(
::Block const& block)
const ;
57 virtual bool mayConsumeFertilizer(
::BlockSource& region)
const ;
62 virtual ::Block
const& getInitialDefaultState() ;
68 MCAPI BrushableBlock(::std::string
const& nameID,
int id);
76 MCAPI static ::HashedString
const& EmptyBrushedBlock();
82 MCAPI
void* $ctor(::std::string
const& nameID,
int id);
90 MCAPI ::ItemInstance $asItemInstance(
::Block const& block,
::BlockActor const* blockActor)
const;
92 MCAPI ::mce::Color $getDustColor(
::Block const&)
const;
94 MCAPI ::std::string $getDustParticleName(
::Block const&)
const;
96 MCAPI
int $getVariant(
::Block const& block)
const;
101 MCFOLD
bool $mayConsumeFertilizer(
::BlockSource& region)
const;
105 MCAPI ::Block
const& $getInitialDefaultState();