Player statistics
Players online, peaks, busy times, playtime and top players for many games, not only Minecraft.
Stratum → Servers → Player statistics. When it is on, every server whose game the panel can ask gets a Player Stats page.
Supported games
The panel asks each server over the game's own status protocol:
| Protocol | Games |
|---|---|
| Minecraft Java | Paper, Spigot, Fabric, Forge, Velocity and more. Full player list with enable-query=true, otherwise up to 12 names. |
| Minecraft Bedrock | Player count (Bedrock does not report names). |
| Steam / Source (A2S) | Rust, ARK, CS2, Garry's Mod, Valheim, Palworld, 7 Days to Die, Unturned, DayZ and many more. |
| FiveM / RedM | Player list from players.json. |
| SA-MP / open.mp | Count and names. |
The protocol is detected from the egg. If a game is not found or answers on another port, set it under Games (eggs): protocol, and the query port (game port, game port + a number, from an egg variable such as QUERY_PORT, or a fixed port).
What the page shows
- Players online now, peak, average, unique players, new and returning players.
- A chart over 24 hours, 7, 30 or 90 days, with the times the server did not answer.
- Busy times: average players per weekday and hour, in the viewer's time zone.
- Top players by playtime, recent sessions, players per day.
- The change to the previous period.
Settings
Prop
Type
Test a server asks one server right now and shows what came back, which helps when a game does not show up.
Suggestions
For Minecraft, set enable-query=true in server.properties to get every player name. If the panel cannot reach the allocation IP (for example behind NAT), set Address to ask to Node.