PolyMC / PolyMC

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

Home Page:https://polymc.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Modpack update manager

Zeusina opened this issue · comments

Role

I play minecraft with modpacks from curseforge

Suggestion

I would like a modpack update manager

Benefit

For more convenient and intuitive modpack management

This suggestion is unique

  • I have searched the issue tracker and did not find an issue describing my suggestion, especially not one that has been rejected.

You may use the editor below to elaborate further.

When I try to update a modpack with a modified config, it doesn't update. And also I spent quite a lot of time in order to understand how to update modpacks. My suggestion is to move the modpack's versions menu to the versions tab which belongs to the modpack's edit menu. Also, my suggestion is to revise the algorithm for updating modpacks in order to avoid cases like mine. Or, in case of an unsuccessful update, display more detailed information about the reason for the failure than just "error"

commented

To update a modpack as of current, you have to go and what appears to be re-download the same modpack and then you will be prompted to update in place rather than overwrite. However if the name isn't the same, then it will go into a new instance and not be prompted, afaict. Let me know if this works for you.

Thanks for the answer, @johnnyapol Yes, I tried doing that. But after the process of deleting old conflicting files, I get "Could not create modpack after several attempts. Something is interfering"

commented

Do you have it open in file explorer or any other programs which would have opened a directory or file within the modpack? I've used this process multiple times myself. If worst comes to worst, copy over your world file to a new instance of the modpack and delete the old one. I understand this is not ideal but contributions to Poly are rare, and people choose what to work on when they work on it at all. To my knowledge adding a proper updater in the codebase as it is would be complicated.

During the update, no third-party programs that could interfere with the process were open. As a result, I did exactly as you wrote, that is, I transferred the world to a new instance.

commented

Okay well this issue will be kept open until someone adds this. If you find any other legitimate flaws go on and open issues for them.