π HyStaffPT | Advanced Staff Activity Tracker
HyStaffPT is a lightweight, high-performance Hytale server plugin designed for administrators who need transparent, automated oversight of their staff team's activity. From tracking AFK vs. Active hours to delivering beautiful automated reports directly to your Discord, HyStaffPT handles the logistics so you can focus on managing your community.
β¨ Key Features
- β±οΈ Precise Activity Tracking: Intelligent detection differentiates between active gameplay and AFK time. Only tracks users with specific permissions to keep your database clean.
- π Discord Webhook Integration: No bot tokens or complex API setups. Plug in a Webhook URL and receive high-quality, customizable embeds.
- π Automated Summaries: Schedule Daily, Weekly, and Monthly leaderboards. Keep your staff motivated and your management informed without lifting a finger.
- π In-Game Leaderboards: View the "All-Time" top staff members directly in-game with simple commands.
- π Data Portability: Automatically exports weekly and monthly summaries to JSON files in the
/reports/folderβperfect for external spreadsheets or web dashboards. - π¨ 100% Customizable: From the hex codes in Discord embeds to every single chat message, you have full control over the plugin's "voice."
π οΈ Installation Guide
- Download the latest
HyStaffPT.jar. - Drop the file into your server's
pluginsfolder. - Dependencies: Ensure you have [HyLib] and
sqlite-jdbcinstalled. - Restart your server to generate the default configuration files.
- Configure your Webhook URLs in
webhook.yml. - Crucial: Grant the
hystaffpt.playtimepermission to your staff roles to begin tracking.
π Commands & Permissions
Staff Commands
| Command | Description | Permission |
|---|---|---|
/staffpt query <player> <days> |
View detailed stats for a specific player. | User |
/staffpt top |
Display the all-time playtime leaderboard. | User |
Admin Commands
| Command | Description | Permission |
|---|---|---|
/staffpt weekly |
Manually trigger the weekly Discord report. | hystaffpt.admin |
/staffpt monthly |
Manually trigger the monthly Discord report. | hystaffpt.admin |
/staffpt reload |
Hot-reload all config, message, and webhook files. | hystaffpt.admin |
Note: Assign
hystaffpt.playtimeto any group you wish to track. If they don't have this permission, the plugin will ignore their playtime entirely.
βοΈ Configuration Files
config.yml: Toggle features, adjust AFK thresholds, and set report schedules.webhook.yml: Customize Discord titles, colors, thumbnails, and footer text.messages.yml: Full localization support for all in-game text.
π DEVELOPED BY BUSYBEE
HyStaffPT is maintained by BusyBee Development. We focus on creating immersive, performance-optimized tools for the Hytale community.
π
Found a bug?
Report it via our ticket system and we'll look into it as soon as possible.