3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/modules/minecraft/events/ScriptCustomComponentPubSubConnectors.h"
7#include "mc/scripting/modules/minecraft/events/ScriptItemCustomComponentBeforeEvent.h"
14namespace Scripting {
struct ClassBinding; }
17namespace ScriptModuleMinecraft {
43 virtual bool shouldCancel()
const ;
64 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ItemStack.h:25
Definition ScriptItemCustomComponentBeforeDurabilityDamageEvent.h:20
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptItemCustomComponentBeforeDurabilityDamageEvent &&)
static MCAPI void ** $vftable()
MCAPI void $updateEngineEvent(int &durabilityDamage, ::ItemStack &item, ::Actor &, ::Mob &) const
MCAPI bool $shouldCancel() const
MCAPI ScriptItemCustomComponentBeforeDurabilityDamageEvent(::ScriptModuleMinecraft::ScriptItemCustomComponentBeforeDurabilityDamageEvent &&)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptItemCustomComponentBeforeDurabilityDamageEvent const &)
MCAPI ScriptItemCustomComponentBeforeDurabilityDamageEvent(::ScriptModuleMinecraft::ScriptItemCustomComponentBeforeDurabilityDamageEvent const &)
static MCAPI ::Scripting::ClassBinding bind()
Definition ScriptItemCustomComponentBeforeEvent.h:8