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