HomeJavaModsPluginDoctor
PluginDoctor
ModsJava

PluginDoctor

by 7shKITO · on Modrinth

Detect plugin conflicts, analyze server health, monitor performance, and generate diagnostic reports for Paper servers.

⬇ Download on Modrinth
PluginDoctor — screenshot 1PluginDoctor — screenshot 2

PluginDoctor

PluginDoctor is a diagnostic and health-monitoring plugin for Paper servers designed to help server owners identify plugin conflicts, compatibility issues, performance concerns, and overall server health.

The plugin performs automated scans of installed plugins, analyzes server conditions, and generates detailed reports that can be used for troubleshooting and maintenance.

Features

Plugin Conflict Detection

PluginDoctor checks installed plugins against a database of known conflict patterns and warns administrators about potentially problematic combinations.

Examples include:

Server Health Scoring

Each scan generates a health score based on detected issues and severity levels.

Scores include:

Performance Analysis

PluginDoctor collects runtime information including:

This information is attached to diagnostic reports to provide additional context during troubleshooting.

Report Generation

Diagnostic reports can be exported in multiple formats:

Reports are stored for future reference and can be shared with developers or server administrators.

Scan History

Previous scans are stored in SQLite and remain available after server restarts.

Historical scan data can be used to compare server health over time.

Configuration Reloading

Most configuration changes can be applied without restarting the server.

Commands

Command Description
/doctor Run a full diagnostic scan
/doctor quick Run a quick scan
/doctor full Run a complete diagnostic scan
/doctor conflicts Run conflict analysis
/doctor lag Run performance analysis
/doctor score View current server health score
/doctor report html Generate an HTML report
/doctor report json Generate a JSON report
/doctor report txt Generate a TXT report
/doctor history View previous scan history
/doctor reload Reload configuration
/doctor gui Open the diagnostic interface

Storage

PluginDoctor uses SQLite for persistent storage of:

Compatibility

Status

PluginDoctor is currently under active testing and development.

Server owners are encouraged to test the plugin on development or staging servers and report any issues they encounter.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more