3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/item/HandSlot.h"
7#include "mc/world/item/Item.h"
28 virtual int getEnchantSlot()
const ;
33 virtual bool isDestructive(
int auxValue)
const ;
35 virtual ::InteractionResult _useOn(
78 MCAPI
static void** $vftable();
Definition BlockSource.h:72
Definition Container.h:36
Definition FlintAndSteelItem.h:22
MCAPI::InteractionResult $_useOn(::ItemStack &instance, ::Actor &entity, ::BlockPos pos, uchar face, ::HandSlot handSlot, ::Vec3 const &clickPos) const
MCAPI int $getEnchantSlot() const
MCAPI void $hurtActor(::ItemStack &item, ::Actor &actor, ::Mob &attacker) const
MCAPI bool $_calculatePlacePos(::ItemStackBase const &instance, ::Actor const &entity, uchar &face, ::BlockPos &pos) const
MCAPI bool $dispense(::BlockSource ®ion, ::Container &container, int slot, ::Vec3 const &pos, uchar face) const
MCAPI bool $isDestructive(int auxValue) const
Definition InteractionResult.h:5
Definition ItemStackBase.h:45
Definition ItemStack.h:26