StaffHQ, Staff Management Dashboard for Minecraft Networks
StaffHQ gives server owners a real-time web dashboard for monitoring server health, tracking staff performance, and investigating players. Install the plugin, connect it to your private dashboard at dash.staffhq.net, and have full visibility across your entire network in minutes.7-day free Pro trial, no card required. Pro plan is 10 GBP/month.
Why StaffHQ
Most servers manage staff through a mix of Discord logs, in-game punishment plugins, and manual record-keeping. StaffHQ centralises all of that into one dashboard with cross-server search, a weighted staff leaderboard, Discord integration, and player investigation tools.The plugin is open source under the MIT license. The full list of every data point the plugin transmits is in a public PRIVACY.md file. Nothing is hidden.
Features
Real-time server health
Monitor TPS, memory, and player count across all your servers from one dashboard. Set TPS alert thresholds and get notified in Discord when a server starts lagging.Staff performance tracking
Track every staff member's online time (with AFK detection), commands run, punishments issued, and chat volume. A weighted leaderboard scores staff performance automatically across configurable time windows so you can see who is actually active.Player investigation tools
Pull up any player and see their full session history, punishment record, anticheat flags, chat history, and CoreProtect block activity across all your servers. No more jumping between plugins to piece together a player's history.Full chat and command log search
Every chat message and staff command is stored and searchable from the dashboard. Useful for investigating harassment, spam, or context around punishments.Punishment management
Issue bans, mutes, kicks, and warns directly from the dashboard or via Discord slash commands. Remote punishment execution is opt-in and off by default. You enable it explicitly in config if you want it.Punishment hooks: LiteBans, AdvancedBan, BanManager, EssentialsX.
Player reports and appeals
- In-game /report flow with a claim/resolve queue in the dashboard
- Discord ticket-based appeal flow that auto-pulls a player's active bans into the channel
Discord bot
- Slash commands for punishments, player lookups, account linking, appeals
- Punishment alerts with full context, TPS drop alerts, staff activity notifications
- Per-staff message counts and voice session hours
- Optional managed hosting add-on (+£2.99/mo, we run the bot for you)
Account security
- Optional two-factor authentication (TOTP) on dashboard logins with backup codes
LuckPerms group sync
Auto-detect staff via LuckPerms group membership. Rank changes flow into the dashboard automatically.PlaceholderAPI
%staffhq_*% placeholders for TPS, online counts, server name, version, and per-player session duration.Multi-server support
All plans support multiple servers up to the plan limit. Data is aggregated and searchable across all servers from one account.Plugin integrations
Detected automatically at startup. No config required.| Category | Plugins |
|---|---|
| Anti-cheat | Grim, Vulcan, Matrix, AAC, Intave, Polar, Themis, Totemguard, WeGuardian |
| Punishments | LiteBans, AdvancedBan, BanManager, EssentialsX |
| Permissions | LuckPerms |
| Block logging | CoreProtect |
| Claim protection | WorldGuard, WorldGuardExtraFlags, GriefPrevention |
| Combat | CombatLogX |
| Staff tooling | StaffMode, LPC |
| Placeholders | PlaceholderAPI |
Compatibility
| Platform | Version |
|---|---|
| Bukkit / Spigot / Paper / Folia / Purpur | 1.19+ |
| BungeeCord / Waterfall | 1.20+ |
| Velocity | 3.3.0+ |
Requires Java 17 or later.
Pricing
| Plan | Price | Servers |
|---|---|---|
| Pro | 10 GBP/mo | 5 |
| Custom | Contact us | Negotiated |
7-day free Pro trial with no card required. Cancel anytime. Live currency conversion on the pricing page so you see local prices. Credit-based billing (top up, then spend). Affiliate program available via Settings -> Referrals. Sign up at staffhq.net.
Security and privacy
- Hosted on CloudExa in Frankfurt (EU)
- Per-tenant data isolation, your data is never visible to other customers
- No third-party telemetry or analytics
- Data export as JSON available at any time
- Optional 2FA (TOTP) on every dashboard account
- Privacy Policy and DPA available at staffhq.net/privacy
- API key authentication for plugin-to-dashboard communication
PRIVACY.md in the repository lists every data field the plugin transmits, the condition under which it is sent, and where it goes. No guessing required.
What data does the plugin send?
Short answer: player identifiers and activity, staff actions, punishment records, anticheat flags, chat messages, server health metrics, and player reports. Everything is sent to your private tenant. Full details in PRIVACY.md.Links
- Website and trial: staffhq.net
- Plugin source: github.com/AkidHunter/staffhq-plugin
- Privacy policy: staffhq.net/privacy
- Data inventory: PRIVACY.md
- Discord: https://discord.gg/tDsxFsxb6c
