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

Can Ferium search for modpacks on Curseforge? #281

Closed
ryankhart opened this issue Feb 26, 2023 · 2 comments
Closed

Can Ferium search for modpacks on Curseforge? #281

ryankhart opened this issue Feb 26, 2023 · 2 comments
Labels
enhancement Improvements to the project

Comments

@ryankhart
Copy link

ryankhart commented Feb 26, 2023

Can Ferium search for modpacks on Curseforge by filtering for desired mods and sorting by download count? Or is that beyond the scope of this project?

I recently got approved for my own Curseforge API key for a project to search for and print a list of all modpacks that contained a specified list of mods and then sort that list of modpacks by download count or ideally "popularity".

As I am a little inexperienced dealing with APIs, I found their official API documentation confusing. So I started looking for example projects on GitHub. And this looks like a very exciting project.

This issue can either be considered a feature request or closed altogether, but I would greatly appreciate some guidance on whether or not Curseforge permits such activities through their API. It is worth noting that there is no mention of "modpacks" on the official Curseforge API documentation website (https://docs.curseforge.com/).

@ryankhart ryankhart added the enhancement Improvements to the project label Feb 26, 2023
@theRookieCoder
Copy link
Collaborator

theRookieCoder commented Mar 23, 2023

Duplicate of #189

It is possible to implement a search feature using purely the official API, however my reasoning for not implementing it yet is that a CLI search interface would be very difficult (if not impossible) to get right. The websites have perfectly good search functionality anyways, so it's not a priority of mine either.

@theRookieCoder theRookieCoder closed this as not planned Won't fix, can't repro, duplicate, stale Mar 23, 2023
@theRookieCoder
Copy link
Collaborator

theRookieCoder commented Mar 23, 2023

I found their official API documentation confusing

It's a bit of a stretch to even call it 'documentation'. It barely contains any useful information, they might as well leave consumers to tinker around and find out the routes and schemas by themselves. And they don't even make that particularly easy because of their API key requirement.

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