3#include "mc/_HeaderOutputPredefine.h" 
    6#include "mc/deps/core/utility/optional_ref.h" 
    7#include "mc/world/level/block/BlockSupportType.h" 
    8#include "mc/world/level/block/BlockType.h" 
   20namespace BlockEvents { 
class BlockQueuedTickEvent; }
 
   42    virtual ::AABB getCollisionShape(
 
   55    virtual bool isLavaBlocking() 
const ;
 
   58    virtual bool canProvideSupport(
::Block const&, uchar, ::BlockSupportType) 
const ;
 
   61    virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
 
   86    MCAPI ::AABB $getCollisionShape(
 
   96    MCFOLD 
bool $isLavaBlocking() 
const;
 
   98    MCFOLD 
bool $canProvideSupport(
::Block const&, uchar, ::BlockSupportType) 
const;
 
  100    MCAPI 
void $_addHardCodedBlockComponents(
::Experiments const&);
 
 
Definition BlockQueuedTickEvent.h:16
 
Definition BlockSource.h:66
 
Definition BlockType.h:84
 
Definition ChorusPlantBlock.h:23
 
static MCAPI void ** $vftable()
 
Definition Experiments.h:14
 
Definition GetCollisionShapeInterface.h:13
 
Definition IConstBlockSource.h:24
 
Definition optional_ref.h:10