34 ::ll::TypedStorage<8, 1344, ::ResolvedItemIconInfo[21]> mArrowIcons;
35 ::ll::TypedStorage<4, 84, ::Potion::PotionVariant[21]> mArrowVariants;
46 virtual ::Item& setIconInfo(::std::string
const& name,
int index) ;
49 virtual ::Actor* createProjectileActor(
65 virtual void appendFormattedHovertext(
69 bool const showCategory
73 virtual ::std::string buildEffectDescriptionName(
::ItemStackBase const& stack)
const ;
76 virtual bool isValidAuxValue(
int auxValue)
const ;
79 virtual ::ResolvedItemIconInfo
80 getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const ;
91 MCAPI ::std::shared_ptr<::Potion const> _potionExistsOrContentError(
int aux)
const;
95 MCAPI ::std::vector<::MobEffectInstance> getMobEffects(
int auxValue)
const;
107 MCAPI ::Item& $setIconInfo(::std::string
const& name,
int index);
109 MCAPI ::Actor* $createProjectileActor(
121 MCAPI
void $appendFormattedHovertext(
125 bool const showCategory
128 MCAPI ::std::string $buildEffectDescriptionName(
::ItemStackBase const& stack)
const;
130 MCAPI
bool $isValidAuxValue(
int auxValue)
const;
132 MCAPI ::ResolvedItemIconInfo
133 $getIconInfo(
::ItemStackBase const& item,
int newAnimationFrame,
bool inInventoryPane)
const;
139 MCAPI
static void** $vftable();