IsAvaible/AngularModUpdater

.mrpack support?

Closed this issue · 6 comments

Is it possible to implement modrinth modpack (mrpack) support, would be really helpful for me!

Also, I'm guessing it's not possible to implement automatically splitting a large number of mods into smaller batches and doing those batches at a slower (but automatic) rate? I don't know much about how APIs work so this is probably really dumb, sorry.

Hey! I just added .mrpack support, so now you should be able to update modpack files just like you update individual mods on the website.

image

Could you let me know if this works on your end? (You might need to force-refresh the site with [CTRL] + [SHIFT] + [R] to see the update.)

As for your second question, I’d like to understand a bit more about your needs around splitting large batches of mods into smaller, automated ones. Could you share what issues you’re encountering with the current setup?

Thanks!

Hey! I just added .mrpack support, so now you should be able to update modpack files just like you update individual mods on the website.

image

Could you let me know if this works on your end? (You might need to force-refresh the site with [CTRL] + [SHIFT] + [R] to see the update.)

As for your second question, I’d like to understand a bit more about your needs around splitting large batches of mods into smaller, automated ones. Could you share what issues you’re encountering with the current setup?

Thanks!

Hey! The modpack update feature works like you said, after a hard refresh. However, I meant more of updating each mod included in the modpack's modrinth.index.json file, as a tool for modpack creators and not for updating them from the current releases.

As for the automatic batch-splitting feature, when I try to update a large number of mods (138 to be exact) at once, the progress bar goes up to ~20-30% (sometimes stays at 0% too) and then stops. Splitting them into smaller sets (10 mods at a time seems to work reliably) and updating each set one by one works for me.

Stuck progress bar

If there was an option to automatically do this without user interference, it would reduce the work required to update a large modpack.

Once again, I don't know a lot about how APIs work, so this might sound incredibly naive.

Hi! I have mode some changes to the site, adding automatic file batching and the ability to parse and load mods from modrinth.index.json files.

Please let me know whether this fixes your networking issues. I have tested the current version with Chromes 3G throttling preset (750kB/s, 100RTT).

As last time, you might need to force-refresh the site with [CTRL] + [SHIFT] + [R] to receive the update.

Hi! I have mode some changes to the site, adding automatic file batching and the ability to parse and load mods from modrinth.index.json files.

Please let me know whether this fixes your networking issues. I have tested the current version with Chromes 3G throttling preset (750kB/s, 100RTT).

As last time, you might need to force-refresh the site with [CTRL] + [SHIFT] + [R] to receive the update.

Its works wonderfully. Thank you so much for implementing this!

Happy to help!