Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve remove, upgrade, list, etc commands' interface (e.g. glob patterns to specify mods) #163

Open
DarkShadow44 opened this issue Jul 1, 2022 · 5 comments
Labels
enhancement Improvements to the project

Comments

@DarkShadow44
Copy link

The problem

Sometimes we don't want to update all mods, so it would be nice if we could upgrade single mods as well.

My solutions

Maybe make upgrade take an optional parameter to allow only upgrading a single mod. Or multiple mods, like
ferium upgrade "macaw biome" lucent
Would offer to upgrade all mods containing those strings, like "Macaw's Roofs" "Macaw's Roofs - Oh The Biomes You'll Go" and "Lucent"

@DarkShadow44 DarkShadow44 added the enhancement Improvements to the project label Jul 1, 2022
@theRookieCoder
Copy link
Collaborator

theRookieCoder commented Jul 1, 2022

Hmm interesting. I think it'll be better if we allow some sort of wildcard pattern right? So in the case you described, you could use ferium upgrade "macaw*roof*" to upgrade all those mods.

@DarkShadow44
Copy link
Author

Sure, wildcards would work as well. Depending on what's easier to implement. :)

@theRookieCoder
Copy link
Collaborator

I think expanding this to other commands is also useful

@theRookieCoder theRookieCoder changed the title Only upgrade the specified mods Allow for glob patterns to specify mods to remove, upgrade, list, etc Jan 26, 2023
@theRookieCoder theRookieCoder changed the title Allow for glob patterns to specify mods to remove, upgrade, list, etc Add glob patterns to specify mods to remove, upgrade, list, etc Jan 26, 2023
@theRookieCoder
Copy link
Collaborator

I think adding a --profile flag to the upgrade subcommand to specify which profiles to upgrade would be useful.

This was referenced Mar 23, 2023
@tippfehlr tippfehlr mentioned this issue Apr 9, 2023
11 tasks
@theRookieCoder theRookieCoder changed the title Add glob patterns to specify mods to remove, upgrade, list, etc Improve remove, upgrade, list, etc commands' interface (e.g. glob patterns to specify mods) Sep 27, 2023
@theRookieCoder
Copy link
Collaborator

Inspired by ncga on Discord, adding options for game version and mod loader to the upgrade command would make checking for mod compatibility for different Minecraft versions much easier.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvements to the project
Development

No branches or pull requests

2 participants