30 virtual ::BlockType& init() ;
32 virtual ::AABB
const& getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const ;
34 virtual ::AABB getCollisionShape(
60 virtual void onRedstoneUpdate(
::BlockSource& region,
::BlockPos const& pos,
int strength,
bool isFirstTime)
const
67 virtual bool isLavaBlocking()
const ;
69 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
96 MCAPI ::BlockType& $init();
98 MCAPI ::AABB
const& $getVisualShape(
::Block const& block,
::AABB& bufferAABB)
const;
100 MCAPI ::AABB $getCollisionShape(
122 MCAPI
void $onRedstoneUpdate(
::BlockSource& region,
::BlockPos const& pos,
int strength,
bool isFirstTime)
const;
128 MCFOLD
bool $isLavaBlocking()
const;
130 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);
138 MCAPI
static void** $vftable();