20struct ScriptActorHurtAfterEvent {
28 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>> mHurtActor;
29 ::ll::TypedStorage<8, 88, ::ScriptModuleMinecraft::ScriptActorDamageSource> mDamageSource;
30 ::ll::TypedStorage<4, 4, float> mDamage;
32 TypedStorage<8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
35 TypedStorage<8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
37 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::ActorDamageCause> mCause;
38 ::ll::TypedStorage<8, 32, ::std::string> mStringCause;
43 ScriptActorHurtAfterEvent& operator=(ScriptActorHurtAfterEvent
const&);
44 ScriptActorHurtAfterEvent();
53 MCAPI ScriptActorHurtAfterEvent(
54 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData>
const& eventData,
58 MCAPI ::ScriptModuleMinecraft::ScriptActorHurtAfterEvent&
61 MCAPI ~ScriptActorHurtAfterEvent();
67 MCAPI static ::Scripting::ClassBinding bind();
69 MCAPI static ::Scripting::ClassBinding bindV010();
80 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptActorHurtAfterEventIntermediateData>
const& eventData,