When using the status of total players, the value displayed is incorrect. It shows as a larger number than it should For example: If a server has 7 players and 22 sleepers the players total is shown as 722 instead of 29.
I do not know C#, but I am a programmer and have a background in it and believe it is an issue with this line:
.Replace("{players.total}", players.Connected.Count() + BasePlayer.sleepingPlayerList.Count.ToString());Because the players.Connected.Count and BasePlayer.sleepingPlayerList.Count are both strings they are being concantonated instead of added together. I think, again I do not know C#, that you can do this with a funtion to transform both strings to int32 and then add them together with the output being converted to a string for players.total.
This isn't a show stopper for me, just something I noticed and thought to bring to attention. Please let me know if you have any questions.
Best,
b1tpunk