diff --git a/IPA.Loader/Config/ModPrefs.cs b/IPA.Loader/Config/ModPrefs.cs
index e1147395..3704b5f3 100644
--- a/IPA.Loader/Config/ModPrefs.cs
+++ b/IPA.Loader/Config/ModPrefs.cs
@@ -11,7 +11,7 @@ namespace IPA.Config
///
/// Allows to get and set preferences for your mod.
///
- [Obsolete("Uses IniFile, which uses 16 bit system calls. Use BS Utils INI system for now.")]
+ [Obsolete("Uses IniFile, which uses 16 bit system calls. Use the new object based config system.")]
public interface IModPrefs
{
///
diff --git a/IPA.Loader/Config/SelfConfig.cs b/IPA.Loader/Config/SelfConfig.cs
index 01fa7f8e..be308f5f 100644
--- a/IPA.Loader/Config/SelfConfig.cs
+++ b/IPA.Loader/Config/SelfConfig.cs
@@ -149,7 +149,8 @@ namespace IPA.Config
{
// LINE: ignore 5
#if BeatSaber // provide these defaults only for Beat Saber builds
- "Main.dll", "Core.dll", "HMLib.dll", "HMUI.dll", "HMRendering.dll", "VRUI.dll"
+ "Main.dll", "Core.dll", "HMLib.dll", "HMUI.dll", "HMRendering.dll", "VRUI.dll",
+ "BeatmapCore.dll", "GameplayCore.dll","HMLibAttributes.dll",
#else // otherwise specify Assembly-CSharp.dll
"Assembly-CSharp.dll"
#endif
diff --git a/Refs/UnityEngine.CoreModule.Net4.dll b/Refs/UnityEngine.CoreModule.Net4.dll
index f76c3541..7e2d6955 100644
Binary files a/Refs/UnityEngine.CoreModule.Net4.dll and b/Refs/UnityEngine.CoreModule.Net4.dll differ
diff --git a/Refs/UnityEngine.Net4.dll b/Refs/UnityEngine.Net4.dll
index 173e0eef..4c96d11a 100644
Binary files a/Refs/UnityEngine.Net4.dll and b/Refs/UnityEngine.Net4.dll differ
diff --git a/Refs/UnityEngine.UnityWebRequestModule.Net4.dll b/Refs/UnityEngine.UnityWebRequestModule.Net4.dll
index 8b1919c3..04407a0d 100644
Binary files a/Refs/UnityEngine.UnityWebRequestModule.Net4.dll and b/Refs/UnityEngine.UnityWebRequestModule.Net4.dll differ