mirror of
https://github.com/UltimMC/Launcher.git
synced 2025-10-04 09:08:42 +00:00
NOISSUE shortcut creation: blacklist versions by date instead of regex
This commit is contained in:
@@ -47,8 +47,10 @@ CreateShortcutDialog::CreateShortcutDialog(QWidget *parent, InstancePtr instance
|
||||
{
|
||||
MinecraftInstancePtr minecraftInstance = qobject_pointer_cast<MinecraftInstance>(m_instance);
|
||||
minecraftInstance->getPackProfile()->reload(Net::Mode::Online);
|
||||
QString version = minecraftInstance->getPackProfile()->getComponentVersion("net.minecraft");
|
||||
bool enableJoinServer = !QRegExp(JOIN_SERVER_DISALLOWED_VERSIONS).exactMatch(version);
|
||||
QDateTime versionDate = minecraftInstance->getPackProfile()->getComponent("net.minecraft")->getReleaseDateTime();
|
||||
bool enableJoinServer = (versionDate < MC_145102_START)
|
||||
|| (versionDate >= MC_145102_END && versionDate < MC_228828_START)
|
||||
|| (versionDate >= MC_228828_END);
|
||||
ui->joinServerCheckBox->setEnabled(enableJoinServer);
|
||||
ui->joinServer->setEnabled(enableJoinServer);
|
||||
}
|
||||
|
Reference in New Issue
Block a user