3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/scripting/modules/minecraft/events/ScriptPlayerInteractWithEntityEvent.h"
19namespace ScriptModuleMinecraft {
28 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
30 ::ll::TypedStorage<1, 1, bool> mCancel;
35 ScriptPlayerInteractWithEntityBeforeEvent();
51 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptItemStack.h:30
Definition WeakLifetimeScope.h:12
Definition PlayerInteractWithEntityBeforeEvent.h:14
MCAPI ScriptPlayerInteractWithEntityBeforeEvent(::Player &player, ::Actor &target, ::PlayerInteractWithEntityBeforeEvent const &eventData, ::Scripting::WeakLifetimeScope &scope)
MCAPI void * $ctor(::Player &player, ::Actor &target, ::PlayerInteractWithEntityBeforeEvent const &eventData, ::Scripting::WeakLifetimeScope &scope)
static MCAPI ::Scripting::ClassBinding bind()
Definition ScriptPlayerInteractWithEntityEvent.h:16
Definition ClassBinding.h:10