From 0fdd51291dc9cacc85dc34679b0e087d56efe88b Mon Sep 17 00:00:00 2001 From: KlaasWhite Date: Sun, 23 Nov 2025 07:08:33 +0100 Subject: [PATCH] Fix interface use of ModLibrary --- StarMap.API/StarMap.API.csproj | 2 +- StarMap.Core/ModRepository/LoadedModRepository.cs | 4 +++- StarMap.Core/StarMap.Core.csproj | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/StarMap.API/StarMap.API.csproj b/StarMap.API/StarMap.API.csproj index ba6aec8..28e99b1 100644 --- a/StarMap.API/StarMap.API.csproj +++ b/StarMap.API/StarMap.API.csproj @@ -11,7 +11,7 @@ - + compile; build; analyzers all diff --git a/StarMap.Core/ModRepository/LoadedModRepository.cs b/StarMap.Core/ModRepository/LoadedModRepository.cs index 1f316e4..e309818 100644 --- a/StarMap.Core/ModRepository/LoadedModRepository.cs +++ b/StarMap.Core/ModRepository/LoadedModRepository.cs @@ -48,7 +48,9 @@ public void Init() private void PrepareMods() { - ModLibrary.PrepareManifest(); + var loadedManifest = ModLibrary.PrepareManifest(); + + if (!loadedManifest) return; var mods = ModLibrary.Manifest.Mods; if (mods is null) return; diff --git a/StarMap.Core/StarMap.Core.csproj b/StarMap.Core/StarMap.Core.csproj index e70bf3f..4bb237c 100644 --- a/StarMap.Core/StarMap.Core.csproj +++ b/StarMap.Core/StarMap.Core.csproj @@ -20,7 +20,7 @@ - + runtime