summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/ContentCoordinator.cs
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2019-05-30 16:42:16 -0400
committerJesse Plamondon-Willard <Pathoschild@users.noreply.github.com>2019-09-14 18:01:32 -0400
commit202ba23dcc24e63541eb78a535182ec89650a8fa (patch)
tree90ce22162014d1f20e8ae859a9f8cbd9c532bbf0 /src/SMAPI/Framework/ContentCoordinator.cs
parentc37fe62ca2ea8a072a16acd28bb38bc69911fd5b (diff)
downloadSMAPI-202ba23dcc24e63541eb78a535182ec89650a8fa.tar.gz
SMAPI-202ba23dcc24e63541eb78a535182ec89650a8fa.tar.bz2
SMAPI-202ba23dcc24e63541eb78a535182ec89650a8fa.zip
ignore root content managers when handling managed asset keys (#644)
Diffstat (limited to 'src/SMAPI/Framework/ContentCoordinator.cs')
-rw-r--r--src/SMAPI/Framework/ContentCoordinator.cs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/SMAPI/Framework/ContentCoordinator.cs b/src/SMAPI/Framework/ContentCoordinator.cs
index 8bb63299..0a91ccd5 100644
--- a/src/SMAPI/Framework/ContentCoordinator.cs
+++ b/src/SMAPI/Framework/ContentCoordinator.cs
@@ -179,7 +179,7 @@ namespace StardewModdingAPI.Framework
public T LoadAndCloneManagedAsset<T>(string internalKey, string contentManagerID, string relativePath, LocalizedContentManager.LanguageCode language)
{
// get content manager
- IContentManager contentManager = this.ContentManagers.FirstOrDefault(p => p.Name == contentManagerID);
+ IContentManager contentManager = this.ContentManagers.FirstOrDefault(p => p.IsNamespaced && p.Name == contentManagerID);
if (contentManager == null)
throw new InvalidOperationException($"The '{contentManagerID}' prefix isn't handled by any mod.");