Basic version changing (OneSix only for now)

This commit is contained in:
Petr Mrázek
2013-10-07 23:09:50 +02:00
parent 346087efbb
commit a58912eaf7
6 changed files with 15 additions and 3 deletions

View File

@ -314,6 +314,8 @@ QString LegacyInstance::defaultCustomBaseJar() const
bool LegacyInstance::menuActionEnabled ( QString action_name ) const
{
if (action_name == "actionChangeInstMCVersion")
return false;
return true;
}

View File

@ -11,6 +11,10 @@ QString NostalgiaInstance::getStatusbarDescription()
return "Nostalgia : " + intendedVersionId();
}
bool NostalgiaInstance::menuActionEnabled(QString action_name) const
{
return false;
}
/*
ADD MORE

View File

@ -8,5 +8,6 @@ class NostalgiaInstance : public OneSixInstance
public:
explicit NostalgiaInstance(const QString &rootDir, SettingsObject * settings, QObject *parent = 0);
virtual QString getStatusbarDescription();
virtual bool menuActionEnabled(QString action_name) const;
};

View File

@ -122,9 +122,13 @@ MCVListLoadTask::MCVListLoadTask(MinecraftVersionList *vlist)
legacyWhitelist.insert("1.4.6");
legacyWhitelist.insert("1.4.5");
legacyWhitelist.insert("1.4.4");
legacyWhitelist.insert("1.4.3");
legacyWhitelist.insert("1.4.2");
legacyWhitelist.insert("1.4.1");
legacyWhitelist.insert("1.4");
legacyWhitelist.insert("1.3.2");
legacyWhitelist.insert("1.3.1");
legacyWhitelist.insert("1.3");
legacyWhitelist.insert("1.2.5");
legacyWhitelist.insert("1.2.4");
legacyWhitelist.insert("1.2.3");