3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/ChemistryItem.h"
7#include "mc/world/item/HandSlot.h"
8#include "mc/world/item/ItemUseMethod.h"
34 virtual bool isValidAuxValue(
int auxValue)
const ;
36 virtual ::Item& setIconInfo(::std::string
const& name,
int id) ;
38 virtual ::ResolvedItemIconInfo getIconInfo(
::ItemStackBase const& item,
int,
bool)
const ;
Definition ChemistryItem.h:13
Definition CompoundTag.h:18
Definition ItemDescriptor.h:24
Definition ItemStackBase.h:45
Definition ItemStack.h:26
Definition MedicineItem.h:22
MCAPI::Item & $setIconInfo(::std::string const &name, int id)
MCAPI::ItemUseMethod $useTimeDepleted(::ItemStack &inoutInstance, ::Level *level, ::Player *player) const
MCAPI::std::string $buildDescriptionId(::ItemDescriptor const &itemDescriptor, ::CompoundTag const *userData) const
MCAPI::ItemStack & $use(::ItemStack &item, ::Player &player, ::HandSlot handSlot) const
MCAPI bool $isValidAuxValue(int auxValue) const
MCAPI::ResolvedItemIconInfo $getIconInfo(::ItemStackBase const &item, int, bool) const
static MCAPI void ** $vftable()
Definition ResolvedItemIconInfo.h:8