A plugin that show :
- current Memory status
- Avg TPS
- Avg Tick Time
- Variance of Tick Time
- StdDev of Tick Time
- Entities
- Players
- Loaded Chunks count
- CPU Usage
Avg, Variance, StdDev are calculate from previous 12000 sample(about 10 minutes)
Why calculate Variance and Standard Deviation(StdDev)?
Just like fps (frames per second),
people feel lag or not, not only based on the time between ticks, but also based on how stable between the ticks.
for example:
over all: 10 sec, 160 ticks, avg 16 TPS, avg 62.5 ms between the ticks
case 1:
first 8 second : 19 TPS, ~52.63 ms between the ticks
last 2 second : 4 TPS, 250 ms between the ticks
>> StdDev = ~75.87 ms
>> avg 62.5 ms (16 TPS)
case 2:
all 16 TPS, 62.5 ms between the ticks
>> StdDev = 0 ms
>> avg 62.5 ms (16 TPS)
People will feel better at case 2 , not case 1, although over all TPS is 16.
That's why I calculate Standard Deviation of the tick time.
![]()
Command (console and player):
Setting: noneCode (Text):/sysinfo [reset] : show all status
/sysinfo [start | stop] [time(sec)] : show in your chat every X seconds
Permissions:
- mctracker.command.use : permissions to use command. (default: op)
TODO:
[ ] add online service to track status

MCtracker 1.2.1
show Memory, StdDev of Tick Time, CPU usage, Avg Tick Time, TPS, Entities, Players, LoadedChunks
Recent Updates
- Fix Threading Issues Jan 21, 2016
- add auto notification every X seconds Jan 5, 2016
- add CPU usage!! Dec 14, 2015