dizzyd / mcdex

Minecraft Modpack Management
Apache License 2.0
74 stars 8 forks source link

[suggestion] Support some form of version pinning #18

Closed miiichael closed 6 years ago

miiichael commented 6 years ago

Occasionally it's necessary to not use the latest version of a mod, or forge itself:

It might suffice to provide the means to blacklist specific mod versions, and/or force a specific version for the mod.

It would also be nice to be able to exclude alpha and/or beta versions of mods (on a per-mod basis, as sometimes mods have only alpha/beta releases when you would otherwise ignore them).

dizzyd commented 6 years ago

Hi @miiichael!

As of 0.8.0, for any of the entry under "files" in manifest.json, you can add a "locked": true setting to stop mcdex from updating that entry when mod.update.all is run. This is a simple (yet effective) approach to version pinning. :)

Hope that helps!