27 virtual ::ResolvedItemIconInfo getIconInfo(
::ItemStackBase const&,
int newAnimationFrame,
bool)
const ;
33 virtual bool isHandEquipped()
const ;
36 virtual bool requiresInteract()
const ;
39 virtual ::std::string getInteractText(
::Player const& player)
const ;
42 virtual int getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const*,
bool)
const ;
45 virtual int getEnchantSlot()
const ;
48 virtual int getEnchantValue()
const ;
54 virtual bool shouldSendInteractionGameEvents()
const ;
57 virtual bool shouldUseJsonForRenderMatrix()
const ;
60 virtual ::Item& setIconInfo(::std::string
const& name,
int index) ;
90 MCAPI ::ResolvedItemIconInfo $getIconInfo(
::ItemStackBase const&,
int newAnimationFrame,
bool)
const;
94 MCFOLD
bool $isHandEquipped()
const;
96 MCFOLD
bool $requiresInteract()
const;
98 MCAPI ::std::string $getInteractText(
::Player const& player)
const;
100 MCAPI
int $getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const*,
bool)
const;
102 MCFOLD
int $getEnchantSlot()
const;
104 MCFOLD
int $getEnchantValue()
const;
108 MCFOLD
bool $shouldSendInteractionGameEvents()
const;
110 MCFOLD
bool $shouldUseJsonForRenderMatrix()
const;
112 MCFOLD ::Item& $setIconInfo(::std::string
const& name,
int index);
120 MCAPI
static void** $vftable();