diff --git a/Robust.Shared/Prototypes/PrototypeManager.YamlValidate.cs b/Robust.Shared/Prototypes/PrototypeManager.YamlValidate.cs index 9107f671c..65035b428 100644 --- a/Robust.Shared/Prototypes/PrototypeManager.YamlValidate.cs +++ b/Robust.Shared/Prototypes/PrototypeManager.YamlValidate.cs @@ -39,7 +39,14 @@ public partial class PrototypeManager } var yamlStream = new YamlStream(); - yamlStream.Load(reader); + try + { + yamlStream.Load(reader); + } + catch (Exception e) + { + throw new PrototypeLoadException($"Error loading file: '{resourcePath}'\n{e}"); + } foreach (var doc in yamlStream.Documents) {