Unmet dependencies dialog + auto import

This commit is contained in:
MEEPofFaith
2024-04-16 11:36:59 -07:00
parent b8c6781004
commit 331fd2e803
4 changed files with 53 additions and 2 deletions

View File

@@ -673,6 +673,14 @@ public class ModsDialog extends BaseDialog{
}
}
public void importDependencies(Seq<String> dependencies){
getModList(listings -> {
listings.each(l -> dependencies.contains(l.modName), l -> {
githubImportMod(l.repo, l.hasJava);
});
});
}
private void githubImportJavaMod(String repo, @Nullable String release){
//grab latest release
Http.get(ghApi + "/repos/" + repo + "/releases/" + (release == null ? "latest" : release), res -> {