21struct ScriptExplosionStartedAfterEvent {
29 ::ll::TypedStorage<8, 24, ::std::vector<::BlockPos>> mBlocks;
30 ::ll::TypedStorage<8, 32, ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptDimension>>
33 TypedStorage<8, 40, ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptActor>>>
35 ::ll::TypedStorage<8, 8, ::BlockSource&> mBlockSource;
36 ::ll::TypedStorage<8, 8, ::Scripting::WeakLifetimeScope const&> mScope;
41 ScriptExplosionStartedAfterEvent& operator=(ScriptExplosionStartedAfterEvent
const&);
42 ScriptExplosionStartedAfterEvent();
49 MCAPI ScriptExplosionStartedAfterEvent(
50 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData>
const& eventData,
58 MCAPI static ::Scripting::ClassBinding bind();
67 ::std::shared_ptr<::ScriptModuleMinecraft::ScriptExplosionStartedAfterEventIntermediateData>
const& eventData,