19class GoatHornItem :
public ::Item {
29 virtual bool canBeCharged()
const ;
31 virtual ::HashedString
const& getCooldownCategory()
const ;
33 virtual int getCooldownDuration()
const ;
35 virtual void appendFormattedHovertext(
39 bool const showCategory
46 MCAPI GoatHornItem(::std::string
const& name,
int id);
52 MCAPI
static void addGoatHornVarationSaveData(
::Goat& goat,
::ItemStack& instance);
58 MCAPI
void* $ctor(::std::string
const& name,
int id);
66 MCFOLD
bool $canBeCharged()
const;
68 MCAPI ::HashedString
const& $getCooldownCategory()
const;
70 MCFOLD
int $getCooldownDuration()
const;
72 MCAPI
void $appendFormattedHovertext(
76 bool const showCategory
85 MCAPI
static void** $vftable();