StaffHQ
Docs/Setup/Dashboard

Dashboard

A guide to every page in the StaffHQ dashboard, team roles, branding settings, and the free trial.

Dashboard pages

After logging in at dash.staffhq.net, you will see the following pages in the left navigation:

Overview

Real-time server status, TPS, player count, active staff sessions, and recent activity feed.

Staff

List of all detected staff members, their current online/offline status, session duration, and role.

Punishments

Full punishment log across all connected servers. Filter by type (ban, mute, kick, warn), player, or staff member.

Anti-cheat

Anti-cheat flag feed from integrated plugins (Grim, Vulcan, Matrix, and others). Sortable by player, flag type, and severity.

Chat Logs

Searchable chat history with timestamps. Filter by server, player, or keyword. Supports bulk export.

Players

Search for any player by username or UUID. See join history, playtime, punishments, and linked Discord account.

Investigate

Deep-dive profile page for a specific player. Combines punishments, chat logs, anti-cheat flags, and session history in one view.

Discord

Configure your Discord bot. Enter your bot token, client ID, guild ID, and alert channel. Enable managed hosting if needed.

Settings

Manage API keys, team members, server names, branding, and billing.

Team members and roles

Invite team members from Settings so your administrators can access the dashboard without sharing your owner credentials.

Super Admin

Full access to everything including billing, API keys, and team management. Only the account owner has this role.

Admin

Access to all pages. Can manage team members and servers but cannot change billing or delete the account.

Moderator

Access to Staff, Punishments, Anti-cheat, Chat Logs, Players, and Investigate. Cannot access Settings or Discord config.

Viewer

Read-only access to all pages. Cannot take any actions. Useful for server owners who want visibility without access.

Note
Dashboard roles are separate from your Minecraft staff groups. A player can be listed as staff in the plugin without having dashboard access, and vice versa.

Staff groups

The Staff panel in the dashboard is populated by players who belong to the groups listed under staff-groups in your plugin config. Each group name maps to a LuckPerms group.

Group changes (promotions and demotions) are tracked in real time when tracking.rank_changes is enabled in config.yml.

Branding

Pro and Max plans allow you to customise the dashboard with your network's branding. In Settings under Branding:

  • +Upload your server logo (shown in the navigation and emails)
  • +Set a custom network name (replaces "StaffHQ" in the dashboard title bar)
  • +Pick an accent color for the dashboard UI

Free trial

Every new account includes a 7-day free trial of the Pro plan. No payment information is required to start the trial. At the end of the trial your account is automatically downgraded to the free tier (1 server, limited history retention) unless you activate a paid license or top up your credit balance.

Tip
Use the trial period to test the Discord bot, anti-cheat integrations, and team access before committing to a plan.
← PreviousPluginNext →Discord Bot