NOISSUE Support ATLauncher optional mods

This commit is contained in:
Jamie Mansfield
2021-05-28 15:03:14 +01:00
parent 8179a89103
commit 74311a54cf
10 changed files with 305 additions and 3 deletions

View File

@ -18,6 +18,11 @@ namespace ATLauncher {
class MULTIMC_LOGIC_EXPORT UserInteractionSupport {
public:
/**
* Requests a user interaction to select which optional mods should be installed.
*/
virtual QVector<QString> chooseOptionalMods(QVector<ATLauncher::VersionMod> mods) = 0;
/**
* Requests a user interaction to select a component version from a given version list
* and constrained to a given Minecraft version.