28 virtual ::ItemInstance asItemInstance(
::Block const&,
::BlockActor const* blockActor)
const ;
38 virtual bool isInteractiveBlock()
const ;
47 virtual bool canProvideSupport(
::Block const&, uchar face, ::BlockSupportType type)
const ;
54 virtual bool hasComparatorSignal()
const ;
67 MCAPI static ::std::unique_ptr<::CompoundTag>
68 getItemInstanceUserData(::gsl::not_null<::DecoratedPotBlockActor const*> pot);
72 MCAPI
static bool isShatteringItem(
::ItemStack const& item);
90 MCFOLD
bool $isInteractiveBlock()
const;
96 MCFOLD
bool $canProvideSupport(
::Block const&, uchar face, ::BlockSupportType type)
const;
100 MCFOLD
bool $hasComparatorSignal()
const;
108 MCAPI
static void** $vftable();