Table of Contents

Enum PerfLineKind

Namespace
McServerLauncher.Services
Assembly
McServerLauncher.dll

What a console line says about the server's speed.

public enum PerfLineKind

Fields

LagWarning = 1

"Can't keep up! Is the server overloaded? Running 5029ms or 100 ticks behind".

None = 0
PaperTps = 11

Paper: "TPS from last 1m, 5m, 15m: 20.0, 20.0, 20.0".

SparkOther = 6

Any other line spark prints in answer to spark tps (blank lines, CPU).

SparkTickHeader = 4

spark: "Tick durations (min/med/95%ile/max ms) from last 10s, 1m:".

SparkTickValues = 5

spark: the eight tick durations, ten seconds then a minute.

SparkTpsHeader = 2

spark: "TPS from last 5s, 10s, 1m, 5m, 15m:".

SparkTpsValues = 3

spark: the five TPS figures.

TickQueryAverage = 9

Vanilla tick query: "Average time per tick: 0.4ms (Target: 50.0ms)".

TickQueryPercentiles = 10

Vanilla tick query: "Percentiles: P50: 0.3ms P95: 0.4ms P99: 14.8ms. Sample: 100".

TickQueryState = 7

Vanilla tick query: "The game is running normally".

TickQueryTarget = 8

Vanilla tick query: "Target tick rate: 20.0 per second."

UnknownCommand = 12

"Unknown or incomplete command" or "Unknown command".