From 501f5d6615a5195675ec36c1cedff9de89b6d52e Mon Sep 17 00:00:00 2001 From: Archangel Date: Tue, 7 Oct 2025 17:25:05 +0200 Subject: [PATCH] Update exception thrown if AbstractModMetadata fails to Activate --- SPTarkov.Server/Modding/ModDllLoader.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/SPTarkov.Server/Modding/ModDllLoader.cs b/SPTarkov.Server/Modding/ModDllLoader.cs index 4cda25b9..686ed378 100644 --- a/SPTarkov.Server/Modding/ModDllLoader.cs +++ b/SPTarkov.Server/Modding/ModDllLoader.cs @@ -113,7 +113,14 @@ public class ModDllLoader if (modMetadata != null) { - result = (AbstractModMetadata)Activator.CreateInstance(modMetadata)!; + try + { + result = (AbstractModMetadata) Activator.CreateInstance(modMetadata)!; + } + catch(Exception ex) + { + throw new Exception($"Failed to load mod metadata for: {Path.GetFullPath(path)} \n{ex}"); + } } } }