summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/VersionFile.h
diff options
context:
space:
mode:
Diffstat (limited to 'api/logic/minecraft/VersionFile.h')
-rw-r--r--api/logic/minecraft/VersionFile.h118
1 files changed, 59 insertions, 59 deletions
diff --git a/api/logic/minecraft/VersionFile.h b/api/logic/minecraft/VersionFile.h
index 5aea7a7a..3dc9db96 100644
--- a/api/logic/minecraft/VersionFile.h
+++ b/api/logic/minecraft/VersionFile.h
@@ -21,91 +21,91 @@ struct MojangAssetIndexInfo;
using VersionFilePtr = std::shared_ptr<VersionFile>;
class VersionFile : public ProblemContainer
{
- friend class MojangVersionFormat;
- friend class OneSixVersionFormat;
+ friend class MojangVersionFormat;
+ friend class OneSixVersionFormat;
public: /* methods */
- void applyTo(LaunchProfile* profile);
+ void applyTo(LaunchProfile* profile);
public: /* data */
- /// MultiMC: order hint for this version file if no explicit order is set
- int order = 0;
+ /// MultiMC: order hint for this version file if no explicit order is set
+ int order = 0;
- /// MultiMC: human readable name of this package
- QString name;
+ /// MultiMC: human readable name of this package
+ QString name;
- /// MultiMC: package ID of this package
- QString uid;
+ /// MultiMC: package ID of this package
+ QString uid;
- /// MultiMC: version of this package
- QString version;
+ /// MultiMC: version of this package
+ QString version;
- /// MultiMC: DEPRECATED dependency on a Minecraft version
- QString dependsOnMinecraftVersion;
+ /// MultiMC: DEPRECATED dependency on a Minecraft version
+ QString dependsOnMinecraftVersion;
- /// Mojang: DEPRECATED used to version the Mojang version format
- int minimumLauncherVersion = -1;
+ /// Mojang: DEPRECATED used to version the Mojang version format
+ int minimumLauncherVersion = -1;
- /// Mojang: DEPRECATED version of Minecraft this is
- QString minecraftVersion;
+ /// Mojang: DEPRECATED version of Minecraft this is
+ QString minecraftVersion;
- /// Mojang: class to launch Minecraft with
- QString mainClass;
+ /// Mojang: class to launch Minecraft with
+ QString mainClass;
- /// MultiMC: class to launch legacy Minecraft with (embed in a custom window)
- QString appletClass;
+ /// MultiMC: class to launch legacy Minecraft with (embed in a custom window)
+ QString appletClass;
- /// Mojang: Minecraft launch arguments (may contain placeholders for variable substitution)
- QString minecraftArguments;
+ /// Mojang: Minecraft launch arguments (may contain placeholders for variable substitution)
+ QString minecraftArguments;
- /// Mojang: type of the Minecraft version
- QString type;
+ /// Mojang: type of the Minecraft version
+ QString type;
- /// Mojang: the time this version was actually released by Mojang
- QDateTime releaseTime;
+ /// Mojang: the time this version was actually released by Mojang
+ QDateTime releaseTime;
- /// Mojang: DEPRECATED the time this version was last updated by Mojang
- QDateTime updateTime;
+ /// Mojang: DEPRECATED the time this version was last updated by Mojang
+ QDateTime updateTime;
- /// Mojang: DEPRECATED asset group to be used with Minecraft
- QString assets;
+ /// Mojang: DEPRECATED asset group to be used with Minecraft
+ QString assets;
- /// MultiMC: list of tweaker mod arguments for launchwrapper
- QStringList addTweakers;
+ /// MultiMC: list of tweaker mod arguments for launchwrapper
+ QStringList addTweakers;
- /// Mojang: list of libraries to add to the version
- QList<LibraryPtr> libraries;
+ /// Mojang: list of libraries to add to the version
+ QList<LibraryPtr> libraries;
- /// The main jar (Minecraft version library, normally)
- LibraryPtr mainJar;
+ /// The main jar (Minecraft version library, normally)
+ LibraryPtr mainJar;
- /// MultiMC: list of attached traits of this version file - used to enable features
- QSet<QString> traits;
+ /// MultiMC: list of attached traits of this version file - used to enable features
+ QSet<QString> traits;
- /// MultiMC: list of jar mods added to this version
- QList<LibraryPtr> jarMods;
+ /// MultiMC: list of jar mods added to this version
+ QList<LibraryPtr> jarMods;
- /// MultiMC: list of mods added to this version
- QList<LibraryPtr> mods;
+ /// MultiMC: list of mods added to this version
+ QList<LibraryPtr> mods;
- /**
- * MultiMC: set of packages this depends on
- * NOTE: this is shared with the meta format!!!
- */
- Meta::RequireSet requires;
+ /**
+ * MultiMC: set of packages this depends on
+ * NOTE: this is shared with the meta format!!!
+ */
+ Meta::RequireSet requires;
- /**
- * MultiMC: set of packages this conflicts with
- * NOTE: this is shared with the meta format!!!
- */
- Meta::RequireSet conflicts;
+ /**
+ * MultiMC: set of packages this conflicts with
+ * NOTE: this is shared with the meta format!!!
+ */
+ Meta::RequireSet conflicts;
- /// is volatile -- may be removed as soon as it is no longer needed by something else
- bool m_volatile = false;
+ /// is volatile -- may be removed as soon as it is no longer needed by something else
+ bool m_volatile = false;
public:
- // Mojang: DEPRECATED list of 'downloads' - client jar, server jar, windows server exe, maybe more.
- QMap <QString, std::shared_ptr<MojangDownloadInfo>> mojangDownloads;
+ // Mojang: DEPRECATED list of 'downloads' - client jar, server jar, windows server exe, maybe more.
+ QMap <QString, std::shared_ptr<MojangDownloadInfo>> mojangDownloads;
- // Mojang: extended asset index download information
- std::shared_ptr<MojangAssetIndexInfo> mojangAssetIndex;
+ // Mojang: extended asset index download information
+ std::shared_ptr<MojangAssetIndexInfo> mojangAssetIndex;
};