-
Notifications
You must be signed in to change notification settings - Fork 0
Commands
shvquu edited this page Jun 15, 2026
·
2 revisions
Base command: /serverdoctor · Aliases: /sd, /doctor
Permission: serverdoctor.admin (default: op)
A full analysis also runs automatically in the background every 5 minutes.
| Command | Description |
|---|---|
/serverdoctor scan |
Run a full analysis now |
/serverdoctor report |
Show the latest report (overall severity + counts) |
/serverdoctor tps |
Live performance: TPS, MSPT, RAM |
/serverdoctor conflicts |
Detected plugin conflicts |
/serverdoctor security |
Security / maintenance risks |
/serverdoctor recs |
Generated recommendations (alias: recommendations) |
/serverdoctor history |
Stored performance history |
/serverdoctor reload |
Reload messages.yml
|
Running /serverdoctor with no argument shows help.
The proxy exposes the same commands except history:
scan, report, tps, conflicts, security, recs, reload
Aliases on Velocity: /sd.
Because a proxy has no tick loop, the Performance scanner does not run there (capability gating), so
tpsreflects only what the proxy itself can report.
- Everything is read-only. No command changes plugins, configs or the server in any way.
- Reports and history are read from the active storage backend (see Storage Backends).
ServerDoctor · read-only analysis for Minecraft servers & proxies · MIT · Repository