24class ScriptSystemBeforeEvents
37 ::ll::TypedStorage<8, 32, ::std::string> name;
38 ::ll::TypedStorage<8, 8, uint64> count;
57 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
58 ::ll::TypedStorage<8, 16, ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptSystemBeforeEvents>>
60 ::ll::TypedStorage<8, 8, ::gsl::not_null<::ServerLevel*>> mLevel;
68 mBeforeWatchdogTerminateSignal;
76 mBeforeModuleStartupSignal;
84 mBeforeModuleShutdownSignal;
89 ScriptSystemBeforeEvents();
96 MCAPI ::std::vector<::ScriptModuleMinecraft::ScriptSystemBeforeEvents::SignalNameSubscriberCount>
97 getFineGrainedSignalSubscriberStats()
const;
99 MCAPI
void onBeforeModuleShutdown(
103 MCAPI
void onBeforeModuleStartup(
107 MCAPI
void onBeforeWatchdogTerminate(
109 beforeWatchdogTerminateEvent
115 MCAPI ~ScriptSystemBeforeEvents();