Prevent re-initialization of the plugin factory when already initialized

This commit is contained in:
tsommer committed 2025-04-23 13:57:16 +02:00
1 parent 7bf5b5cf7a
commit 5fe3e1cb34
1 file changed
+3
@@ -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");