summaryrefslogtreecommitdiff
path: root/src/SMAPI
diff options
context:
space:
mode:
authorJesse Plamondon-Willard <github@jplamondonw.com>2018-08-19 21:22:48 -0400
committerJesse Plamondon-Willard <github@jplamondonw.com>2018-08-19 21:22:48 -0400
commitca8699c68f238f3092966a550643859bce357a86 (patch)
tree77bf2f5782c7f60a12b31019095f2776e0fef3dc /src/SMAPI
parent307bf6ce55e8880f0e0382cb678d7fcc6c74c11e (diff)
downloadSMAPI-ca8699c68f238f3092966a550643859bce357a86.tar.gz
SMAPI-ca8699c68f238f3092966a550643859bce357a86.tar.bz2
SMAPI-ca8699c68f238f3092966a550643859bce357a86.zip
add display name field to ModFolder (#583)
Diffstat (limited to 'src/SMAPI')
-rw-r--r--src/SMAPI/Framework/ModLoading/ModResolver.cs9
1 files changed, 1 insertions, 8 deletions
diff --git a/src/SMAPI/Framework/ModLoading/ModResolver.cs b/src/SMAPI/Framework/ModLoading/ModResolver.cs
index 11518444..65a311dc 100644
--- a/src/SMAPI/Framework/ModLoading/ModResolver.cs
+++ b/src/SMAPI/Framework/ModLoading/ModResolver.cs
@@ -30,13 +30,6 @@ namespace StardewModdingAPI.Framework.ModLoading
// parse internal data record (if any)
ModDataRecordVersionedFields dataRecord = modDatabase.Get(manifest?.UniqueID)?.GetVersionedFields(manifest);
- // get display name
- string displayName = manifest?.Name;
- if (string.IsNullOrWhiteSpace(displayName))
- displayName = dataRecord?.DisplayName;
- if (string.IsNullOrWhiteSpace(displayName))
- displayName = PathUtilities.GetRelativePath(rootPath, folder.Directory.FullName);
-
// apply defaults
if (manifest != null && dataRecord != null)
{
@@ -48,7 +41,7 @@ namespace StardewModdingAPI.Framework.ModLoading
ModMetadataStatus status = folder.ManifestParseError == null
? ModMetadataStatus.Found
: ModMetadataStatus.Failed;
- yield return new ModMetadata(displayName, folder.Directory.FullName, manifest, dataRecord).SetStatus(status, folder.ManifestParseError);
+ yield return new ModMetadata(folder.DisplayName, folder.Directory.FullName, manifest, dataRecord).SetStatus(status, folder.ManifestParseError);
}
}