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 ;
Definition BaseGameVersion.h:8
Definition ItemStackBase.h:45
Definition ItemStack.h:26
MCAPI MaceItem(::std::string const &name, int id, ::ItemTier const &tier)
MCAPI int $getEnchantSlot() const
MCAPI float $getDestroySpeed(::ItemStackBase const &item, ::Block const &block) const
MCAPI void * $ctor(::std::string const &name, int id, ::ItemTier const &tier)
MCAPI float $getAttackDamageBonus(::Actor const &attacker) const
MCAPI void $hurtActor(::ItemStack &item, ::Actor &actor, ::Mob &attacker) const
static MCAPI void ** $vftable()
MCAPI bool $canDestroySpecial(::Block const &block) const