Skip to content

Add ability for marking mod version as "Unsupported" #4320

@Moulberry

Description

@Moulberry

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?

API, App, Website

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

I would like a way to mark certain versions of my mod as unsupported (or archived/legacy/unlisted/etc.) It should make it very difficult for the average user to download these versions without acknowledging that:

  1. They will encounter issues
  2. When they do encounter issues, they will not receive support

Describe the solution you'd like

An extra option in the "release channel" dropdown called either unsupported (or archived/legacy/unlisted/etc.)

Versions with this tag should:

  1. Be excluded when calculating the "Compatibility" section of the mod information
  2. Be excluded when showing versions through the "Download" button
  3. When trying to download the version through the "Versions" page (since it's not available through the normal "Download" popup), the user should be shown a warning that the version is unsupported, they will encounter issues and they will not receive support for that version. The warning should have two buttons "I know what I'm doing!" and "Go back". The "I know what I'm doing" button should be gray and the "Go back" button should be green (dark pattern to encourage going back).

Extra care should maybe be taken to ensure that third party launchers (and also modrinth launcher) don't unintentionally show these versions to users without giving proper warning. Maybe an extra parameter in the API like "show_unsupported=true" in order for the unsupported versions to be returned by the API.

Describe alternatives you've considered

  • Marking the version as an alpha/beta: users will download it anyways, a different coloured icon isn't enough to discourage the average user from clicking Download
  • Deleting the version: works, but might cause issues for modpacks and makes it annoying for people who do know what they're doing.

Additional context

#1506 is semi-related but slightly different

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