MeowMC

/meow tps

/meow tps

Permission: bukkit.command.meowmc.tps.

tps renders TPS history as inline bars — one line per window, the bar proportional to the reading, the numeric value beside it.

The windows

| Window | Source | | --- | --- | | 5s, 10s | The shared sampler's history ring. | | 1m, 5m, 15m | The server's own long-window tick-time arrays — the same windows /tps renders, so the two commands agree. |

The long-window list follows what the server's arrays carry; this build exposes 1m, 5m and 15m.

Example

Ticks per second
5s   ████████████████████  20.0
10s  ████████████████████  20.0
1m   ███████████████████   19.8
5m   ██████████████████    19.4
15m  █████████████████     18.9
Example output.

The filled part of the bar is white, the empty part dark gray.

Rules worth knowing

  • The bar is scaled to 20 TPS, the vanilla tick rate. If your server's tick rate is changed, the long windows follow the server's own accounting and the short ones follow the sampler, which is relative to the configured nanosecondsPerTick().
  • A reading of exactly 20.0 means the window closed without losing ticks. Read the trend across the five windows rather than the first one.