ServerDoctor — An advanced Paper plugin for server monitoring, performance optimization, automatic diagnostics, security
🛡️ ServerDoctor
ServerDoctor is an advanced all-in-one management, monitoring, diagnostics, performance, and security plugin designed for Paper Minecraft servers.
It helps server owners and administrators monitor server health, detect performance problems, manage players, inspect server information, and keep the server running smoothly.
✨ Features
- 📊 Real-time server performance monitoring
- ❤️ Server health monitoring
- ⚡TPS and MSPT monitoring
- 💾 RAM and memory usage monitoring
- 🧠 CPU usage information
- 🔍 Automatic server diagnostics
- 🚨 Performance warnings and alerts
- 🛡️ Security and suspicious-activity monitoring
- 👥 Player management tools
- 📋 Server information and statistics
- 🧹 Memory cleanup tools
- 📈 Performance reports
- 🔧 Admin utilities
- ⚙️ Fully configurable settings
- 💬 User-friendly commands
- 📝 Detailed logging
- 🔔 Smart notifications
- 🚀 Lightweight and optimized for performance
🎮 Commands
"/serverdoctor"
Opens the main ServerDoctor menu and displays important server information.
"/serverdoctor status"
Shows the current health and status of the server.
Displays:
- TPS
- MSPT
- RAM usage
- CPU information
- Online players
- Server uptime
- World information
"/serverdoctor diagnose"
Runs a complete server diagnostic.
It checks the server for possible performance problems and provides useful information about detected issues.
"/serverdoctor performance"
Displays detailed server performance statistics.
"/serverdoctor memory"
Shows current memory usage and memory statistics.
"/serverdoctor gc"
Requests a Java garbage collection to help clean unused memory.
«⚠️ This command should only be used by administrators when necessary.»
"/serverdoctor players"
Displays online players and useful player statistics.
"/serverdoctor info"
Shows detailed information about the server, including:
- Server version
- Java version
- Plugin information
- World information
- Online player count
"/serverdoctor alerts"
Displays current performance and server alerts.
"/serverdoctor reload"
Reloads the ServerDoctor configuration.
«⚠️ Some changes may require a server restart.»
"/serverdoctor help"
Displays the complete list of available ServerDoctor commands.
🔐 Permissions
"serverdoctor.admin"
Full access to ServerDoctor administration commands.
"serverdoctor.status"
Allows players to view server status.
"serverdoctor.diagnose"
Allows players to run diagnostics.
"serverdoctor.performance"
Allows players to view performance information.
"serverdoctor.memory"
Allows players to view memory statistics.
"serverdoctor.players"
Allows players to view player information.
"serverdoctor.reload"
Allows configuration reloads.
🚀 Why ServerDoctor?
ServerDoctor was created to make server administration easier.
Instead of using multiple different plugins and commands to inspect your server, ServerDoctor brings important monitoring and diagnostic tools together in one powerful plugin.
Keep your server healthy. Find problems faster. Manage your server smarter.
Information
Pinned Versions
- R1.21–1.21.11
Pages
Members
1Owner