diff --git a/Plan/common/src/main/java/com/djrapitops/plan/delivery/rendering/json/PerformanceJSONCreator.java b/Plan/common/src/main/java/com/djrapitops/plan/delivery/rendering/json/PerformanceJSONCreator.java index 71c3126b6..8d7767445 100644 --- a/Plan/common/src/main/java/com/djrapitops/plan/delivery/rendering/json/PerformanceJSONCreator.java +++ b/Plan/common/src/main/java/com/djrapitops/plan/delivery/rendering/json/PerformanceJSONCreator.java @@ -149,11 +149,13 @@ public class PerformanceJSONCreator implements ServerTabJSONCreator insights = new HashMap<>(); + double averageTPS = lowTPS.averageTPS(); double avgPlayersOnline = lowTPS.averagePlayersOnline(); double averageCPU = lowTPS.averageCPU(); double averageEntities = lowTPS.averageEntities(); double averageChunks = lowTPS.averageChunks(); insights.put("low_tps_players", avgPlayersOnline != -1 ? decimals.apply(avgPlayersOnline) : locale.get(HtmlLang.TEXT_NO_LOW_TPS).toString()); + insights.put("low_tps_tps", averageTPS != -1 ? decimals.apply(averageTPS) : "-"); insights.put("low_tps_cpu", averageCPU != -1 ? decimals.apply(averageCPU) : "-"); insights.put("low_tps_entities", averageEntities != -1 ? decimals.apply(averageEntities) : "-"); insights.put("low_tps_chunks", averageChunks != -1 ? decimals.apply(averageChunks) : "-"); diff --git a/Plan/common/src/main/resources/assets/plan/web/js/server-values.js b/Plan/common/src/main/resources/assets/plan/web/js/server-values.js index 90907cba0..47d61386c 100644 --- a/Plan/common/src/main/resources/assets/plan/web/js/server-values.js +++ b/Plan/common/src/main/resources/assets/plan/web/js/server-values.js @@ -348,6 +348,7 @@ function loadPerformanceValues(json, error) { element.querySelector('#data_low_tps_entities').innerText = data.low_tps_entities; element.querySelector('#data_low_tps_chunks').innerText = data.low_tps_chunks; element.querySelector('#data_low_tps_cpu').innerText = data.low_tps_cpu; + element.querySelector('#data_low_tps_tps').innerText = data.low_tps_tps; } async function loadOptimizedPerformanceGraph(json, error) { diff --git a/Plan/common/src/main/resources/assets/plan/web/server.html b/Plan/common/src/main/resources/assets/plan/web/server.html index 974df3822..098783ca0 100644 --- a/Plan/common/src/main/resources/assets/plan/web/server.html +++ b/Plan/common/src/main/resources/assets/plan/web/server.html @@ -1172,6 +1172,8 @@ class="float-right">

Average CPU

+

Average TPS