/
The intelligent plugin manager for Paper 1.21.x servers.
CompatGuard helps server administrators instantly see which plugins are outdated or incompatible — with zero configuration required. It auto-detects update sources, estimates compatibility risk, and lets you update plugins with a single click, right from the game.
rules.yml/cg report <name>website field for a GitHub URLsources.yml for niche or private plugins[✔ Update Now] / [✘ Skip] buttons when you join (if updates exist)plugins/update/ — the running server JAR is never touched[✔ Restart Now] / [✘ Later] prompt after stagingplugins/backup/ before downloading (configurable, on by default)auto-update: true to automatically download all available updates on startupauto-restart-after-update: true for fully hands-off update cycles| Command | Description |
|---|---|
/cg | Open paginated GUI or console summary |
/cg scan | Re-scan all plugins immediately |
/cg checkupdates | Check updates (async) and print results |
/cg update <name> | Download & stage update for a specific plugin |
/cg debug <name> | Full update status: version, source, URL, JAR path |
/cg report [name] | Server-wide or per-plugin report + JSON export |
/cg reload | Reload all config files |
plugins/CompatGuard/reports/# Auto-detect sources (GitHub, Modrinth, Spiget) — no manual setup needed
auto-detect-sources: true
# Plugins to exclude from all checks
ignore:
- SomePrivatePlugin
# Download updates automatically on startup
auto-update: false
# Notify OPs with clickable update prompts when they join
notify-ops-on-join: true
# Backup old JAR before staging new version (strongly recommended)
backup-before-update: true
# Re-scan every N hours automatically (0 = off)
auto-scan-interval-hours: 0
# Discord webhook for update reports
discord:
enabled: false
webhook-url: ""
server-name: "My Server"
plugins/backup/ for easy rollback
Intelligent plugin compatibility auditor & update manager. Auto-detects outdated plugins, estimates risk, and supports one-click in-game updates.