Prevent re-initialization of the plugin factory when already initialized

This commit is contained in:
Thorsten Sommer 2025-04-23 13:57:16 +02:00
parent 7bf5b5cf7a
commit 5fe3e1cb34
Signed by: tsommer
GPG Key ID: 371BBA77A02C0108

View File

@ -39,6 +39,9 @@ public static partial class PluginFactory
/// </summary>
public static void Setup()
{
if(IS_INITIALIZED)
return;
DATA_DIR = SettingsManager.DataDirectory!;
PLUGINS_ROOT = Path.Join(DATA_DIR, "plugins");
INTERNAL_PLUGINS_ROOT = Path.Join(PLUGINS_ROOT, ".internal");