24class DecoratedPotBlock :
public ::FaceDirectionalActorBlock {
32 virtual ::ItemInstance asItemInstance(
::Block const& blockActor,
::BlockActor const*)
const ;
39 virtual bool isInteractiveBlock()
const ;
43 virtual bool canProvideSupport(
::Block const& face, uchar type, ::BlockSupportType)
const ;
47 virtual bool hasComparatorSignal()
const ;
56 MCAPI DecoratedPotBlock(::std::string
const& name,
int id);
64 MCAPI static ::std::unique_ptr<::CompoundTag>
65 getItemInstanceUserData(::gsl::not_null<::DecoratedPotBlockActor const*> pot);
69 MCAPI
static bool isShatteringItem(
::ItemStack const& item);
75 MCAPI
void* $ctor(::std::string
const& name,
int id);
87 MCFOLD
bool $isInteractiveBlock()
const;
91 MCFOLD
bool $canProvideSupport(
::Block const& face, uchar type, ::BlockSupportType)
const;
95 MCFOLD
bool $hasComparatorSignal()
const;