
StaffHQ
Cross-network staff tracking, player investigation, and chat logs in one web dashboard.
StaffHQ, Staff Management Dashboard for Minecraft Networks
StaffHQ is a hosted staff management platform for Minecraft servers. The plugin connects your server to a private web dashboard at dash.staffhq.net, providing real-time visibility into server health, staff activity, and player behaviour across your network.
The plugin is free and open source under the MIT license. A StaffHQ subscription is required to use the dashboard. A 7-day free trial is available with no card required at staffhq.net.
External data transmission
This plugin transmits data to external servers. In accordance with Modrinth's content rules, full disclosure is provided here.
What is transmitted:
- Player usernames, UUIDs, IP addresses (hashed by default), join/leave timestamps
- Chat messages (all channels the plugin is configured to capture)
- Commands executed by staff members
- Punishment records created by supported punishment plugins (LiteBans, AdvancedBan, BanManager, EssentialsX)
- Anticheat flag events from supported anticheat plugins (Grim, Vulcan, Matrix, AAC, Intave, Polar, Themis, Totemguard, WeGuardian)
- Block action context surfaced via CoreProtect when investigating a player
- LuckPerms group/rank change events
- Player-submitted in-game reports
- Server TPS and JVM memory snapshots on a configurable interval
Where data goes:
- Your private StaffHQ tenant hosted on CloudExa infrastructure in Frankfurt (EU)
- No third-party analytics, telemetry, or data brokers involved
- Data is isolated per tenant and not accessible to other customers
Full data inventory: The complete list of every field transmitted, including field names and collection conditions, is in PRIVACY.md in the public plugin repository.
Data export: Available at any time from the dashboard as JSON.
A Privacy Policy and Data Processing Agreement (DPA) are available at staffhq.net.
Features
Server health monitoring
- TPS, memory, and player count tracked in real time
- Configurable TPS drop alerts via Discord
Staff performance tracking
- Online time with AFK detection
- Commands run, punishments issued, chat volume
- Weighted leaderboard across your staff team with configurable time windows
Player investigation
- Full session history, punishment log, anticheat flags, chat history, and CoreProtect block activity per player
- Cross-server search
Chat and command logs
- Persistent, searchable chat log across all connected servers
- Staff command audit trail
Punishment management
- Issue bans, mutes, kicks, and warns directly from the dashboard or via Discord slash commands
- Remote punishment execution is opt-in and disabled by default in
config.yml
Player reports
- In-game
/reportcommand feeds a claim/resolve queue in the dashboard
Discord bot
- Slash command interface for punishments, lookups, account linking, appeals
- Punishment alerts, TPS alerts, and staff activity notifications
- Per-staff message counts and voice session hours
- Ticket-based appeal flow auto-pulls a player's active bans into the appeal channel
- Optional managed hosting (we run the bot for you)
Account security
- Two-factor authentication (TOTP) on dashboard logins, with backup codes
Multi-server support
- Up to 5 servers on Pro, or a negotiated count on Custom
- All data searchable and aggregated across servers
Plugin integrations
Detected automatically at startup.
| 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 (%staffhq_*%) |
Compatibility
| Platform | Supported versions |
|---|---|
| Bukkit / Spigot / Paper / Folia / Purpur | 1.19+ |
| BungeeCord / Waterfall | 1.20+ |
| Velocity | 3.3.0+ |
Requires Java 17 or later.
Plans
| Plan | Price | Max servers |
|---|---|---|
| Pro | 10 GBP/mo | 5 |
| Custom | Contact us | Negotiated |
7-day free Pro trial, no card required. Live currency conversion on the pricing page. Credit-based billing (top up, then spend). Affiliate program available via Settings -> Referrals.
Source code
Plugin source is open source under the MIT License. Read the code, fork it, audit it.
Repository: github.com/AkidHunter/staffhq-plugin
Links
- Website and trial signup: staffhq.net
- Privacy and data policy: staffhq.net/privacy
- Full data inventory: PRIVACY.md
- Discord: https://discord.gg/tDsxFsxb6c