3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/Item.h"
16namespace Bedrock::Safety {
class RedactableString; }
27 virtual bool canBeCharged()
const ;
30 virtual ::HashedString
const& getCooldownType()
const ;
33 virtual int getCooldownTime()
const ;
36 virtual void appendFormattedHovertext(
40 bool const showCategory
50 MCAPI
static void addGoatHornVarationSaveData(
::Goat& goat,
::ItemStack& instance);
64 MCFOLD
bool $canBeCharged()
const;
66 MCAPI ::HashedString
const& $getCooldownType()
const;
68 MCFOLD
int $getCooldownTime()
const;
70 MCAPI
void $appendFormattedHovertext(
74 bool const showCategory
81 MCAPI
static void** $vftable();
Definition RedactableString.h:10
Definition GoatHornItem.h:19
Definition HashedString.h:5
Definition ItemStackBase.h:35
Definition ItemStack.h:25