diff --git a/IPA.Loader/IPA.Loader.csproj b/IPA.Loader/IPA.Loader.csproj
index 99da2ecc..b2755ab0 100644
--- a/IPA.Loader/IPA.Loader.csproj
+++ b/IPA.Loader/IPA.Loader.csproj
@@ -57,8 +57,8 @@
-->
-
-
+
+
diff --git a/IPA.Loader/Loader/HarmonyProtector.cs b/IPA.Loader/Loader/HarmonyProtector.cs
index 2d49fea5..30f845ba 100644
--- a/IPA.Loader/Loader/HarmonyProtector.cs
+++ b/IPA.Loader/Loader/HarmonyProtector.cs
@@ -1,5 +1,4 @@
using HarmonyLib;
-using System.Collections.Generic;
using System.Reflection;
namespace IPA.Loader
diff --git a/IPA.Loader/Loader/PluginLoader.cs b/IPA.Loader/Loader/PluginLoader.cs
index 10a5eae6..f5252eee 100644
--- a/IPA.Loader/Loader/PluginLoader.cs
+++ b/IPA.Loader/Loader/PluginLoader.cs
@@ -11,11 +11,7 @@ using System.IO;
using System.Linq;
using System.Reflection;
using System.Text.RegularExpressions;
-using System.Threading.Tasks;
-using Version = SemVer.Version;
-using SemVer;
using System.Diagnostics.CodeAnalysis;
-using HarmonyLib;
using System.Diagnostics;
using IPA.AntiMalware;
using Hive.Versioning;
diff --git a/IPA.Loader/Logging/StdoutInterceptor.cs b/IPA.Loader/Logging/StdoutInterceptor.cs
index 26d14fe9..c2bba24f 100644
--- a/IPA.Loader/Logging/StdoutInterceptor.cs
+++ b/IPA.Loader/Logging/StdoutInterceptor.cs
@@ -192,9 +192,10 @@ namespace IPA.Logging
EnsureHarmonyLogging();
+ HarmonyGlobalSettings.DisallowLegacyGlobalUnpatchAll = true;
harmony ??= new Harmony("BSIPA Console Redirector Patcher");
stdoutInterceptor ??= new StdoutInterceptor();
- stderrInterceptor ??= new StdoutInterceptor() { isStdErr = true };
+ stderrInterceptor ??= new StdoutInterceptor { isStdErr = true };
RedirectConsole();
ConsoleHarmonyPatches.Patch(harmony);