summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI/Framework')
-rw-r--r--src/SMAPI/Framework/SCore.cs9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/SMAPI/Framework/SCore.cs b/src/SMAPI/Framework/SCore.cs
index 4211abc5..b607f95d 100644
--- a/src/SMAPI/Framework/SCore.cs
+++ b/src/SMAPI/Framework/SCore.cs
@@ -2,6 +2,7 @@ using System;
using System.Collections.Concurrent;
using System.Collections.Generic;
using System.Diagnostics;
+using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Linq;
using System.Net;
@@ -310,6 +311,14 @@ namespace StardewModdingAPI.Framework
}
}
+ /// <summary>Get the core logger and monitor on behalf of the game.</summary>
+ /// <remarks>This method is called using reflection by the ErrorHandler mod to log game errors.</remarks>
+ [SuppressMessage("ReSharper", "UnusedMember.Global", Justification = "Used via reflection")]
+ public IMonitor GetMonitorForGame()
+ {
+ return this.LogManager.MonitorForGame;
+ }
+
/// <summary>Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.</summary>
public void Dispose()
{