Skip to content
shvquu edited this page Jun 22, 2026 · 1 revision

In-game GUI (Paper/Folia)

/serverdoctor gui opens a read-only inventory menu. Like everything in ServerDoctor it only observes — no button changes the server.

Screens

  • Overview — overall status, plugin count, last scan time, quick counts of conflicts / risks / recommendations.
  • Performance — latest TPS / MSPT / RAM.
  • Conflicts — detected plugin conflicts.
  • Security — security / maintenance / advisory risks.
  • Recommendations — generated suggestions.
  • History — recent stored performance snapshots.
  • Refresh — re-runs the analysis (async) and reloads the menu.

Behaviour

  • Clicks are cancelled, so items can never be taken out — the menu is purely informational.
  • Folia-safe: the GUI uses the entity scheduler for menu updates and the async scheduler for the re-scan, so it works on both Paper and Folia without main-thread blocking.

Configuration

gui:
  enabled: true
  title: "ServerDoctor"

If gui.enabled is false, the gui subcommand is unavailable. The GUI exists on Paper/Folia only — proxies have no inventory UI. See Configuration and Commands.

Clone this wiki locally