From 92abe4c603e1f4931cd02ae6b752cb7054d8e30d Mon Sep 17 00:00:00 2001 From: Petr Mrázek Date: Sat, 10 May 2014 01:53:32 +0200 Subject: All of the broken legacy things work. --- logic/OneSixUpdate.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'logic/OneSixUpdate.cpp') diff --git a/logic/OneSixUpdate.cpp b/logic/OneSixUpdate.cpp index beb293ff..f77913dc 100644 --- a/logic/OneSixUpdate.cpp +++ b/logic/OneSixUpdate.cpp @@ -62,12 +62,14 @@ void OneSixUpdate::executeTask() emitFailed(tr("The specified Minecraft version is invalid. Choose a different one.")); return; } - versionFileStart(); - } - else - { - jarlibStart(); + // builtins need no updates, so only update for Mojang + if(targetVersion->m_versionSource == MinecraftVersion::Mojang) + { + versionFileStart(); + return; + } } + jarlibStart(); } void OneSixUpdate::versionFileStart() -- cgit