29 ::ll::TypedStorage<4, 24, ::ItemStackNetIdVariant> mNetIdVariant;
39 virtual void reinit(
::Item const& item,
int count,
int auxValue) ;
42 virtual void reinit(::std::string_view
const name,
int count,
int auxValue) ;
45 virtual void setNull(::std::optional<::std::string> reason) ;
48 virtual ::std::string toString()
const ;
51 virtual ::std::string toDebugString()
const ;
70 MCAPI
ItemStack(::std::string_view name,
int count = 1,
int auxValue = 0,
::CompoundTag const* _userData =
nullptr);
72 MCAPI
void _assignNetIdVariant(
::ItemStack const& fromItem)
const;
74 MCAPI
int getMaxUseDuration()
const;
76 MCAPI ::ItemStack getStrippedNetworkItem()
const;
78 MCAPI
bool matchesAndNetIdVariantMatches(
::ItemStack const& other)
const;
80 MCAPI
bool matchesNetIdVariant(
::ItemStack const& other)
const;
82 MCAPI ::ItemStack& operator=(
::ItemStack const& rhs);
84 MCAPI
void playSoundIncrementally(
::Mob& mob)
const;
86 MCAPI
bool sameItemAndAuxAndBlockData(
::ItemStack const& otherItemStack)
const;
88 MCAPI
void serverInitNetId();
90 MCAPI
void useAsFuel();
92 MCAPI ::InteractionResult useOn(
106 MCAPI static ::ItemStack
117 MCAPI static ::ItemStack
const& EMPTY_ITEM();
131 MCAPI
void* $ctor(
::Item const& item,
int count,
int auxValue,
::CompoundTag const* _userData);
133 MCAPI
void* $ctor(::std::string_view name,
int count,
int auxValue,
::CompoundTag const* _userData);
147 MCAPI
void $reinit(
::Item const& item,
int count,
int auxValue);
149 MCAPI
void $reinit(::std::string_view
const name,
int count,
int auxValue);
151 MCAPI
void $setNull(::std::optional<::std::string> reason);
153 MCAPI ::std::string $toString()
const;
155 MCAPI ::std::string $toDebugString()
const;
161 MCAPI
static void** $vftable();
Definition ItemUsedOnEventContext.h:8