diff --git a/NewHorizons/Builder/Props/DetailBuilder.cs b/NewHorizons/Builder/Props/DetailBuilder.cs index 727e0a2a..87d67cfa 100644 --- a/NewHorizons/Builder/Props/DetailBuilder.cs +++ b/NewHorizons/Builder/Props/DetailBuilder.cs @@ -78,6 +78,11 @@ namespace NewHorizons.Builder.Props } } + // Never change method signatures, people directly reference the NH dll and it can break backwards compatability + // In particular, Outer Wives needs this method signature + public static GameObject Make(GameObject go, Sector sector, GameObject prefab, DetailInfo detail) + => Make(go, sector, null, prefab, detail); + /// /// Create a detail using a prefab. /// diff --git a/NewHorizons/Builder/Props/ItemBuilder.cs b/NewHorizons/Builder/Props/ItemBuilder.cs index ae3d420f..825eafce 100644 --- a/NewHorizons/Builder/Props/ItemBuilder.cs +++ b/NewHorizons/Builder/Props/ItemBuilder.cs @@ -4,11 +4,7 @@ using NewHorizons.Handlers; using NewHorizons.Utility.OWML; using OWML.Common; using OWML.Utils; -using System; using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; using UnityEngine; namespace NewHorizons.Builder.Props