mirror of
https://github.com/PurpurMC/Purpur.git
synced 2026-02-20 18:07:43 +01:00
@@ -4,6 +4,28 @@ Date: Sun, 28 Jul 2019 01:27:37 -0500
|
|||||||
Subject: [PATCH] Add 5 second tps average in /tps
|
Subject: [PATCH] Add 5 second tps average in /tps
|
||||||
|
|
||||||
|
|
||||||
|
diff --git a/src/main/java/com/destroystokyo/paper/gui/RAMDetails.java b/src/main/java/com/destroystokyo/paper/gui/RAMDetails.java
|
||||||
|
index dc6bc1910ad0f9b27144d5750078c3ca607d03d3..93f78b062688ceee0633a29c05e455cc2d09e8ef 100644
|
||||||
|
--- a/src/main/java/com/destroystokyo/paper/gui/RAMDetails.java
|
||||||
|
+++ b/src/main/java/com/destroystokyo/paper/gui/RAMDetails.java
|
||||||
|
@@ -58,7 +58,7 @@ public class RAMDetails extends JList<String> {
|
||||||
|
GraphData data = RAMGraph.DATA.peekLast();
|
||||||
|
Vector<String> vector = new Vector<>();
|
||||||
|
|
||||||
|
- double[] tps = new double[] {server.tps1.getAverage(), server.tps5.getAverage(), server.tps15.getAverage()};
|
||||||
|
+ double[] tps = new double[] {server.tps5s.getAverage(), server.tps1.getAverage(), server.tps5.getAverage(), server.tps15.getAverage()}; // Purpur
|
||||||
|
String[] tpsAvg = new String[tps.length];
|
||||||
|
|
||||||
|
for ( int g = 0; g < tps.length; g++) {
|
||||||
|
@@ -67,7 +67,7 @@ public class RAMDetails extends JList<String> {
|
||||||
|
vector.add("Memory use: " + (data.getUsedMem() / 1024L / 1024L) + " mb (" + (data.getFree() * 100L / data.getMax()) + "% free)");
|
||||||
|
vector.add("Heap: " + (data.getTotal() / 1024L / 1024L) + " / " + (data.getMax() / 1024L / 1024L) + " mb");
|
||||||
|
vector.add("Avg tick: " + DECIMAL_FORMAT.format(getAverage(server.getTickTimes())) + " ms");
|
||||||
|
- vector.add("TPS from last 1m, 5m, 15m: " + String.join(", ", tpsAvg));
|
||||||
|
+ vector.add("TPS from last 5s, 1m, 5m, 15m: " + String.join(", ", tpsAvg)); // Purpur
|
||||||
|
|
||||||
|
setListData(vector);
|
||||||
|
}
|
||||||
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
|
diff --git a/src/main/java/net/minecraft/server/MinecraftServer.java b/src/main/java/net/minecraft/server/MinecraftServer.java
|
||||||
index 9cc171e17e0d5d8f60a6d229eb2d39fb9181412f..fd32bd05973785c4fc64849a8b7a96551a3223b9 100644
|
index 9cc171e17e0d5d8f60a6d229eb2d39fb9181412f..fd32bd05973785c4fc64849a8b7a96551a3223b9 100644
|
||||||
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
|
--- a/src/main/java/net/minecraft/server/MinecraftServer.java
|
||||||
|
|||||||
Reference in New Issue
Block a user