-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
No. It is read-only by design: it analyzes, evaluates, recommends, and warns, but never deletes plugins, edits files, punishes players, or overwrites configuration. This is enforced architecturally and verified by automated tests.
Paper 1.21.x on Java 21. Folia, Velocity, and BungeeCord adapters are planned but not yet available.
Scans run asynchronously and read lightweight snapshots (TPS, memory, plugin metadata). The automatic scan runs every 5 minutes.
In a SQLite database at plugins/ServerDoctor/serverdoctor.db. See Configuration.
Stop the server and delete serverdoctor.db. A fresh one is created on the next start.
The conflict database ships with a small, curated set of well-known conflicts and is designed to be extended over time. You can also add detection logic via a custom scanner.
Yes — see the Developer API and Events pages.
By design. A proxy has no tick loop, so the performance scanner (which requires the HAS_TICK_LOOP capability) is skipped automatically. See Architecture.
ServerDoctor · read-only analysis for Minecraft servers & proxies · MIT · Repository