From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Taiyou06 Date: Thu, 6 Mar 2025 00:26:19 +0100 Subject: [PATCH] SparklyPaper: Track each world MSPT Original project: https://github.com/SparklyPower/SparklyPaper diff --git a/net/minecraft/server/MinecraftServer.java b/net/minecraft/server/MinecraftServer.java index 15bf079e1d634505c78f345dbef06c2c19eee393..2b28518b6ec9d260a80abc7e0e5e867a5fed9e7c 100644 --- a/net/minecraft/server/MinecraftServer.java +++ b/net/minecraft/server/MinecraftServer.java @@ -1686,7 +1686,16 @@ public abstract class MinecraftServer extends ReentrantBlockableEventLoop 0L) { + total += value; + count++; + } + } + + if (count == 0) return 0.0; + + return (double) total / (double) count * 1.0E-6D; + } + // SparklyPaper end - track world's MSPT + public enum FillMode { TPS, MSPT, PING }