summaryrefslogtreecommitdiffstats
path: root/api/logic/minecraft/MinecraftProfile.cpp
diff options
context:
space:
mode:
authorPetr Mrázek <peterix@gmail.com>2016-10-02 00:26:10 +0200
committerPetr Mrázek <peterix@gmail.com>2016-10-02 00:26:10 +0200
commit6e80f03409054293bdbbcd0ce87b607a811016d5 (patch)
treed64d9034d797a9c619cca4bad5ff0ef1dfb73165 /api/logic/minecraft/MinecraftProfile.cpp
parent69f3ab019d4ef9e28d0c7e3c4ce3a609a6ff0a91 (diff)
downloadMultiMC-6e80f03409054293bdbbcd0ce87b607a811016d5.tar
MultiMC-6e80f03409054293bdbbcd0ce87b607a811016d5.tar.gz
MultiMC-6e80f03409054293bdbbcd0ce87b607a811016d5.tar.lz
MultiMC-6e80f03409054293bdbbcd0ce87b607a811016d5.tar.xz
MultiMC-6e80f03409054293bdbbcd0ce87b607a811016d5.zip
NOISSUE add instance-local library storage
Any libraries stored in $instanceroot/libraries/ will override the libraries from MultiMC's global folders, as long as they are marked 'local' in the json patch.
Diffstat (limited to 'api/logic/minecraft/MinecraftProfile.cpp')
-rw-r--r--api/logic/minecraft/MinecraftProfile.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/api/logic/minecraft/MinecraftProfile.cpp b/api/logic/minecraft/MinecraftProfile.cpp
index fbd67875..f6ae7360 100644
--- a/api/logic/minecraft/MinecraftProfile.cpp
+++ b/api/logic/minecraft/MinecraftProfile.cpp
@@ -581,14 +581,14 @@ const QList<LibraryPtr> & MinecraftProfile::getLibraries() const
return m_libraries;
}
-void MinecraftProfile::getLibraryFiles(const QString& architecture, QStringList& jars, QStringList& nativeJars) const
+void MinecraftProfile::getLibraryFiles(const QString& architecture, QStringList& jars, QStringList& nativeJars, const QString& overridePath) const
{
QStringList native32, native64;
jars.clear();
nativeJars.clear();
for (auto lib : getLibraries())
{
- lib->getApplicableFiles(currentSystem, jars, nativeJars, native32, native64);
+ lib->getApplicableFiles(currentSystem, jars, nativeJars, native32, native64, overridePath);
}
if(architecture == "32")
{