aboutsummaryrefslogtreecommitdiff
path: root/launcher/modplatform/modrinth
AgeCommit message (Collapse)Author
2022-03-07refactor: move NetJob away from ModModel to ModAPIflow
This is done so that 1. ModAPI behaves more like an actual API instead of just a helper, and 2. Allows for more easily creating other mod providers that may or may not use network tasks (foreshadowing lol)
2022-03-06refactor: use Enum instead of raw int for ModLoaderTypeflow
2022-03-02refactor: move url creation for mods to modplatform/flow
Moves all things related to creating the URLs of the mod platforms that go to network tasks to a single place, so that: 1. Maintaining and fixing eventual issues is more straightforward. 2. Makes it possible to factor out more common code between the different modplatform pages
2022-03-02refactor: Use a single indexed pack for modsflow
Since there's little difference between them, let's remove duplication and merge them.
2022-02-01Fix braindead momentstimoreo
2022-01-31Update to Modrinth API V2timoreo
2022-01-24Changed modrinth author data to not be a listtimoreo
2022-01-15Added smart file selectiontimoreo
This might fail in a few special cases
2022-01-15Filtering per mod loader & mc versiontimoreo
2022-01-14Fixed iconstimoreo
Also having a mod loader is now enforced
2022-01-14Added the downloading of the modstimoreo
2022-01-14Start of mod downloadingtimoreo