aboutsummaryrefslogtreecommitdiff
path: root/launcher/minecraft/mod
diff options
context:
space:
mode:
authorTrial97 <alexandru.tripon97@gmail.com>2023-10-04 09:41:40 +0300
committerTrial97 <alexandru.tripon97@gmail.com>2023-10-04 09:41:40 +0300
commit3cba5adb5af0bac91f19805fbbc7a99611c6b5a5 (patch)
treea5957c585cd0bbb9fccb9cbad151dec5e382c1ac /launcher/minecraft/mod
parent77979b4c953aeff261a8d8bdd5b8a44297012de8 (diff)
downloadPrismLauncher-3cba5adb5af0bac91f19805fbbc7a99611c6b5a5.tar.gz
PrismLauncher-3cba5adb5af0bac91f19805fbbc7a99611c6b5a5.tar.bz2
PrismLauncher-3cba5adb5af0bac91f19805fbbc7a99611c6b5a5.zip
updated dependency cycle
Signed-off-by: Trial97 <alexandru.tripon97@gmail.com>
Diffstat (limited to 'launcher/minecraft/mod')
-rw-r--r--launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp b/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
index bd1fe940..df8c690a 100644
--- a/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
+++ b/launcher/minecraft/mod/tasks/GetModDependenciesTask.cpp
@@ -94,7 +94,7 @@ QList<ModPlatform::Dependency> GetModDependenciesTask::getDependenciesForVersion
for (auto ver_dep : version.dependencies) {
if (ver_dep.type != ModPlatform::DependencyType::REQUIRED)
continue;
-
+ ver_dep = getOverride(ver_dep, providerName);
auto isOnlyVersion = providerName == ModPlatform::ResourceProvider::MODRINTH && ver_dep.addonId.toString().isEmpty();
if (auto dep = std::find_if(c_dependencies.begin(), c_dependencies.end(),
[&ver_dep, isOnlyVersion](const ModPlatform::Dependency& i) {
@@ -127,7 +127,7 @@ QList<ModPlatform::Dependency> GetModDependenciesTask::getDependenciesForVersion
dep != m_pack_dependencies.end()) // check loaded dependencies
continue;
- c_dependencies.append(getOverride(ver_dep, providerName));
+ c_dependencies.append(ver_dep);
}
return c_dependencies;
}