24class ScriptSystemBeforeEvents
37 ::ll::TypedStorage<8, 32, ::std::string> name;
38 ::ll::TypedStorage<8, 8, uint64> count;
45 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
46 ::ll::TypedStorage<8, 16, ::Scripting::TypedObjectHandle<::ScriptModuleMinecraft::ScriptSystemBeforeEvents>>
48 ::ll::TypedStorage<8, 8, ::gsl::not_null<::ServerLevel*>> mLevel;
56 mBeforeWatchdogTerminateSignal;
64 mBeforeModuleStartupSignal;
72 mBeforeModuleShutdownSignal;
77 ScriptSystemBeforeEvents();
84 MCAPI ::std::vector<::ScriptModuleMinecraft::ScriptSystemBeforeEvents::SignalNameSubscriberCount>
85 getFineGrainedSignalSubscriberStats()
const;
87 MCAPI
void onBeforeModuleShutdown(
91 MCAPI
void onBeforeModuleStartup(
95 MCAPI
void onBeforeWatchdogTerminate(
97 beforeWatchdogTerminateEvent
100 MCAPI ~ScriptSystemBeforeEvents();