PrismLauncher / PrismLauncher

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

Home Page:https://prismlauncher.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

'Check for Updates' replaces unknown mods with those for incompatible loader

EntityinArray opened this issue · comments

Operating System

Windows 10 Pro

Version of Prism Launcher

Prism Launcher 8.0

Version of Qt

Qt 6.6.0

Description of bug

After adding a mod as a file, from unknown provider. Clicking Check for Updates causes Prism Launcher to replace Fabric mods with Forge mods. It doesn't check the current modloader when it resolves unknown mods!

Steps to reproduce

  • Download some mods manually
  • Create new instance with Fabric loader
  • Add your mod files by clicking 'Add file' in the Mods section
  • Click 'Check for Updates'
  • Prism Launcher will ask whether it should try to search and resolve unknown mods, agree.
  • If your mod has a Forge version on the site, Prism Launcher will grab that instead of Fabric version
  • Your modpack is ruined

Suspected cause

Prism Launcher doesn't care about currently used modloader when it resolves unknown mods

Even better, make sure that you compare hash of the current mod and file that you found on the site before replacing them. Report that no mod was resolved if no file with same hash was found.

This issue is unique

  • I have searched the issue tracker and did not find an issue describing my bug.

Before reporting you should always check if it happens on the latest available version of the launcher.
Also without naming the mod that you added there is no way for us to try to reproduce it.
Can you also share a screenshot of the instance version tab( edit instance >Versions)?

i'm really sorry, it turns out my friend accidentally sent me forge mods