3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/WeaponItem.h"
19class MaceItem :
public ::WeaponItem {
27 virtual int getEnchantSlot()
const ;
35 virtual float getAttackDamageBonus(
::Actor const& attacker)
const ;
39 virtual bool canDestroySpecial(
::Block const& block)
const ;
45 MCAPI MaceItem(::std::string
const& name,
int id,
::ItemTier const& tier);
51 MCAPI
void* $ctor(::std::string
const& name,
int id,
::ItemTier const& tier);
57 MCAPI
int $getEnchantSlot()
const;
64 MCAPI
float $getAttackDamageBonus(
::Actor const& attacker)
const;
68 MCAPI
bool $canDestroySpecial(
::Block const& block)
const;
76 MCAPI
static void** $vftable();
Definition BaseGameVersion.h:13
Definition ItemStackBase.h:52
Definition ItemStack.h:35