Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Links
Tags
Creators
Details
Licensed ARR
Published 6 hours ago
Updated 3 weeks ago
Usage Monitor turns a Discord channel into a live dashboard for your Minecraft server. It posts a single embed and edits that same message every few seconds — no channel spam, no duplicate messages, ever.
Features
- Zero dependencies — pure Java standard library + Bukkit API, no shaded libraries, jar under 50 KB
- Webhook-based — no bot account, no OAuth flow, no permissions to configure. Just a Discord webhook URL
- Live stats — JVM heap, host RAM/CPU/disk usage, TPS, MSPT, uptime, online player count, and per-world chunk/entity counts
- Fully configurable — toggle each section, set the refresh interval, and pick your accent color from
config.yml - In-game commands —
/usagemonitor status,reload,forceupdate,reset,help - Safe by default — main-thread-safe on Paper 1.21+, rate-limit-safe at the default 5s refresh
Requirements
- Paper, Spigot, Purpur, or any Bukkit-API fork — 1.16.5+
- Java 17+
- A Discord channel where you can create a webhook
Setup
- Drop the jar in
plugins/ - Start the server once to generate
config.yml - Paste your Discord webhook URL into
discord.webhook-url - Restart — the dashboard appears within 5 seconds


