15class ItemInstance :
public ::ItemStackBase {
19 ItemInstance& operator=(ItemInstance
const&);
25 ItemInstance& operator=(ItemInstance
const&);
31 virtual void reinit(
::Block const& block,
int count) ;
33 virtual void reinit(
::Item const& item,
int count,
int auxValue) ;
35 virtual void reinit(::std::string_view
const name,
int count,
int auxValue) ;
45 MCAPI ItemInstance(::ItemInstance
const& rhs);
47 MCAPI
explicit ItemInstance(::ItemStackBase
const& rhs);
53 MCAPI static ::ItemInstance fromTag(
::CompoundTag const& tag);
59 MCAPI static ::ItemInstance
const& EMPTY_ITEM();
69 MCFOLD
void* $ctor(::ItemInstance
const& rhs);
71 MCFOLD
void* $ctor(::ItemStackBase
const& rhs);
77 MCAPI
void $reinit(
::Block const& block,
int count);
79 MCAPI
void $reinit(
::Item const& item,
int count,
int auxValue);
81 MCAPI
void $reinit(::std::string_view
const name,
int count,
int auxValue);
89 MCAPI
static void** $vftable();