29 ::ll::TypedStorage<1, 1, bool> mFlashOnPowered;
36 virtual bool isSignalSource()
const ;
47 virtual ::Block
const&
48 getPlacementBlock(
::Actor const& by,
::BlockPos const& pos, uchar face,
::Vec3 const& clickPos,
int itemValue)
const
59 virtual ::AABB
const& getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const ;
62 virtual bool canConnect(
::Block const&, uchar,
::Block const&)
const ;
71 virtual bool canProvideSupport(
::Block const& block, uchar face, ::BlockSupportType type)
const ;
74 virtual int getVariant(
::Block const& block)
const ;
77 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
100 MCFOLD
bool $isSignalSource()
const;
107 MCFOLD ::Block
const& $getPlacementBlock(
119 MCAPI ::AABB
const& $getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const;
121 MCFOLD
bool $canConnect(
::Block const&, uchar,
::Block const&)
const;
127 MCAPI
bool $canProvideSupport(
::Block const& block, uchar face, ::BlockSupportType type)
const;
129 MCAPI
int $getVariant(
::Block const& block)
const;
131 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);