modrinth / code

The Modrinth monorepo containing all code which powers Modrinth!
https://modrinth.com
Other
895 stars 158 forks source link

Up/Downgrade mods alongside minecraft #228

Open CodeF53 opened 1 year ago

CodeF53 commented 1 year ago

Is your suggested enhancement related to a problem? Please describe.

After switching an instance's minecraft version, I have to:

  1. delete/disable all the mods that don't support the minecraft version I switched to
  2. reinstall them

Describe the solution you'd like

When switching minecraft versions, the launcher could:

  1. disable all mods that don't support new version (either through modrinth data or fabric.mod.json data)
  2. attempt to find a version of the mod that matches the newly selected version
    • if successful, download that and it's dependencies
CodeF53 commented 1 year ago

This would be really nice because it would mean I could change this: a separate dev instance for every minecraft version

to this one dev instance

Yes, dev instances need mods:

ghost commented 1 year ago

A definite requirement for a stellar minecraft launcher imo :)

HyperSoop commented 1 year ago

This should be an option excplicitly chosen by the user, not the default behaviour. If you want to change the Minecraft version, the lancher should do just that - no less and no more, unless you specifically ask it to do other things.