Skip to content

Search ranking by downloads on current version only #5438

@lenis0012

Description

@lenis0012

Please confirm the following.

  • I checked the existing issues for duplicate feature requests
  • I have checked that this feature request is not on our roadmap

What parts of Modrinth is your feature request related too?

Modrinth.com website

Is your suggested feature related to a problem? Please describe.

There are two "problems" I find when exploring new mods through Modrinth.

  1. On old versions, sorting by downloads often leads to old mods being much harder to find, because mods that support a wide spectrum of versions have more total downloads and are over-represented. For example: On 1.8.9, "wavey capes" is on page 1 while BuildCraft is on page 7.

  2. On new versions, newer mods are much harder to find than older mods that have supported more versions. This makes discoverability for new mods quite bad. Oritech, despite being very popular on 1.21.1, appears on page 70.

Describe the solution you'd like

No response

Describe alternatives you've considered

In the app and/or on the website:
When filtering for a single Minecraft version, which I would argue is the most common filtering while searching, allow for applying some (or all) filters (such as Downloads and Relevance) by version.

So in this case, it would filter the mods not by total downloads, but by downloads under the specific Minecraft version selected.

I realize this might not be the easiest change to implement on the back-end, but restricting it to a single version selection should make it possible to build an index for this.

Additional context

I think this would massively improve a problem that will only get worse over time. The "popularity" filter on mods will otherwise become less and less useful for the purpose of discovering good mods.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions