GH-3930 Track duration of previous game sessions

This commit is contained in:
Jamie Mansfield
2021-07-13 16:59:33 +01:00
parent d63ef939be
commit 74f5255eef
3 changed files with 25 additions and 3 deletions

View File

@ -798,9 +798,15 @@ QString MinecraftInstance::getStatusbarDescription()
QString description;
description.append(tr("Minecraft %1 (%2)").arg(m_components->getComponentVersion("net.minecraft")).arg(typeName()));
if(m_settings->get("ShowGameTime").toBool() && totalTimePlayed() > 0)
if(m_settings->get("ShowGameTime").toBool())
{
description.append(tr(", played for %1").arg(prettifyTimeDuration(totalTimePlayed())));
if (lastTimePlayed() > 0) {
description.append(tr(", last played for %1").arg(prettifyTimeDuration(lastTimePlayed())));
}
if (totalTimePlayed() > 0) {
description.append(tr(", total played for %1").arg(prettifyTimeDuration(totalTimePlayed())));
}
}
if(hasCrashed())
{