3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/block/BlockLegacy.h"
15namespace BlockEvents {
class BlockPlaceEvent; }
16namespace BlockEvents {
class BlockQueuedTickEvent; }
17namespace mce {
class Color; }
32 virtual ::mce::Color getDustColor(
::Block const&)
const = 0;
35 virtual ::std::string getDustParticleName(
::Block const&)
const = 0;
38 virtual bool falling()
const;
51 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
84 MCFOLD
bool $falling()
const;
93 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);
Definition BlockPlaceEvent.h:16
Definition BlockQueuedTickEvent.h:16
Definition BlockLegacy.h:88
Definition BlockSource.h:67
Definition Experiments.h:14
Definition FallingBlock.h:20
Definition BlockAnimateTickData.h:5