23 ::ll::TypedStorage<1, 1, ::ElementType> mType;
31 virtual ::std::string buildDescriptionId(
::Block const& block)
const ;
33 virtual bool canBeUsedInCommands(
::BaseGameVersion const& requiredBaseGameVersion)
const ;
35 virtual ::Block
const* tryLegacyUpgrade(ushort extraData)
const ;
41 MCAPI static ::ElementInfo getElementInfo(::ElementType e);
43 MCAPI
static void initElements();
49 MCAPI static ::std::vector<::BlockType const*>& mElements();
57 MCAPI ::std::string $buildDescriptionId(
::Block const& block)
const;
59 MCFOLD
bool $canBeUsedInCommands(
::BaseGameVersion const& requiredBaseGameVersion)
const;
61 MCAPI ::Block
const* $tryLegacyUpgrade(ushort extraData)
const;
69 MCAPI
static void** $vftable();