3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/scripting/modules/minecraft/events/ScriptBlockEvent.h"
14namespace Scripting {
class WeakLifetimeScope; }
15namespace Scripting {
struct ClassBinding; }
18namespace ScriptModuleMinecraft {
57 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ItemStackBase.h:35
Definition WeakLifetimeScope.h:12
Definition ScriptBlockEvent.h:12
Definition ScriptPlayerBreakBlockAfterEvent.h:20
static MCAPI ::Scripting::ClassBinding bind()
MCAPI void * $ctor(::Player &player, ::BlockPos const &pos, ::Block const &destroyedBlock, ::ItemStackBase const &afterBreakItem, ::ItemStackBase const &beforeBreakItem, ::Scripting::WeakLifetimeScope const &scope)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent &&)
MCAPI ScriptPlayerBreakBlockAfterEvent(::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent const &)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent const &)
MCAPI ScriptPlayerBreakBlockAfterEvent(::Player &player, ::BlockPos const &pos, ::Block const &destroyedBlock, ::ItemStackBase const &afterBreakItem, ::ItemStackBase const &beforeBreakItem, ::Scripting::WeakLifetimeScope const &scope)
MCAPI ScriptPlayerBreakBlockAfterEvent(::ScriptModuleMinecraft::ScriptPlayerBreakBlockAfterEvent &&)
MCAPI ~ScriptPlayerBreakBlockAfterEvent()