PrismLauncher / PrismLauncher

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)
https://prismlauncher.org
GNU General Public License v3.0
5.47k stars 617 forks source link

Duplicate mod detection #404

Open adamcirillo opened 1 year ago

adamcirillo commented 1 year ago

Role

Play modded minecraft

Suggestion

would be nice to have a button that can detect if there is different versions of the same mod installed

Benefit

To make it easier to find and fix problems as sometimes if pack updating plays up you can have mods with more than one version downloaded and save having to reboot and check the mod list to remove them

This suggestion is unique

You may use the editor below to elaborate further.

No response

Routhinator commented 2 months ago

This issue got interest from me after releasing a new Modrinth test version of a pack and realizing that the PrismLaucher updater had downloaded new mod versions without removing the original versions, combined with a realization that unlike Forge, Fabric will still load and the version that loads up on start becomes racy - I didn't even notice until I was looking for a bug and realized the undefined behaviour I was encountering as a result of this.

This was somewhat jarring as I just moved over to managing modpacks with PrismLauncher from ATLauncher which does handle this in a more "correct" manner from IMO. (but ATLauncher can't manage LWJGL issues or server/client dependency metadata anywhere near as well as Prism, so Prism is still winning overall in terms of managing pack creation from where I stand).

I feel that this deserves some prioritization based on the experience with Fabric and duplicated mods after a Prism mod update.