add support for version placeholder in download links

This commit is contained in:
2025-04-21 18:39:47 +02:00
parent d68dd09ad2
commit b11ad06287
5 changed files with 15 additions and 15 deletions

View File

@@ -24,7 +24,7 @@ public class ModpackFactory
modrinth.Dispose();
}
public async Task<string> ResolveSourceUrl(InstallAction action)
public async Task<string> ResolveSourceUrl(InstallAction action, Version? targetVersion)
{
if (action.SourceType == SourceType.GitHub)
{
@@ -53,7 +53,7 @@ public class ModpackFactory
return file.Url;
}
return action.SourceUrl;
return action.GetSourceUrl(targetVersion);
}
public async Task<KeyValuePair<string, string>[]> FindUpdates(InstallAction action, string? gameVersion, ModLoader modLoader)