23struct ScriptPlayerItemAttackEntityBeforeEvent {
27 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptPlayer>> mPlayer;
28 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>> mTarget;
32 ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptItemStack>>>
34 ::ll::TypedStorage<4, 16, ::std::optional<::Vec3>> mAimDirection;
35 ::ll::TypedStorage<1, 1, bool> mCancel;
40 ScriptPlayerItemAttackEntityBeforeEvent();
56 MCNAPI static ::Scripting::ClassBinding
bind();