Skip to content

feat: Unapproved mods download - #1011

Draft
Alystrasz wants to merge 8 commits into
R2Northstar:mainfrom
Alystrasz:feat/unapproved-mods-download
Draft

feat: Unapproved mods download#1011
Alystrasz wants to merge 8 commits into
R2Northstar:mainfrom
Alystrasz:feat/unapproved-mods-download

Conversation

@Alystrasz

Copy link
Copy Markdown
Member

This PR enables downloading mods that have not been previously approved (verified).
A new UX path is introduced for mods presenting a DownloadLink member in their mod.json file.

  1. Such mods are displayed as potentially downloadable in the server browser (yellow sign, as opposed to a green one for approved mods):
image
  1. When joining a server requiring unapproved mods, user is prompted for permission:
image

Keep in mind this is hypothetical for now, as masterserver does not send mod download information to clients yet.

TODOs
  • Wait for Atlas to send mod download links through client/servers resource
  • Test this PR with real usecases

Part of #883:

Servers send a list of Mod-URL pairs to clients, which clients then download the mods from.

@github-actions github-actions Bot added needs testing Changes from the PR still need to be tested needs code review Changes from PR still need to be reviewed in code labels Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs code review Changes from PR still need to be reviewed in code needs testing Changes from the PR still need to be tested

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

2 participants