15class ItemInstance :
public ::ItemStackBase {
18 ItemInstance& operator=(ItemInstance
const&);
23 virtual void reinit(
::Block const& block,
int count) ;
25 virtual void reinit(
::Item const& item,
int count,
int auxValue) ;
27 virtual void reinit(::std::string_view
const name,
int count,
int auxValue) ;
35 MCAPI ItemInstance(::ItemInstance
const& rhs);
37 MCAPI
explicit ItemInstance(::ItemStackBase
const& rhs);
43 MCAPI static ::ItemInstance fromTag(
::CompoundTag const& tag);
49 MCAPI static ::ItemInstance
const& EMPTY_ITEM();
57 MCFOLD
void* $ctor(::ItemInstance
const& rhs);
59 MCFOLD
void* $ctor(::ItemStackBase
const& rhs);
65 MCAPI
void $reinit(
::Block const& block,
int count);
67 MCAPI
void $reinit(
::Item const& item,
int count,
int auxValue);
69 MCAPI
void $reinit(::std::string_view
const name,
int count,
int auxValue);
77 MCAPI
static void** $vftable();