promotional bannermobile promotional banner
premium banner
A comprehensive player statistics and achievement tracking plugin for Hytale servers with customizable rewards.

Description

SwiftStats

SwiftStats is a feature-rich statistics plugin that automatically tracks everything your players do. From blocks placed to mobs slain, distance traveled to kill streaks earned.

All statistics are displayed through a clean, tabbed GUI with sortable columns and scrollable lists.
The built-in achievement system includes 35 default achievements and supports unlimited custom achievements with configurable thresholds, progress tracking, and reward commands.

SwiftStats supports SQLite and MySQL for storage systems, allowing custom websites to sort and display statistics and leaderboard data directly on their website. Have a plugin you want me to hook into or any suggestions on what else to track? Leave a comment!


Requirements: HyUI https://www.curseforge.com/hytale/mods/hyui

Tracked Statistics

Player Statistics

Statistic Description
Total Playtime Cumulative time spent on the server
Total Sessions Number of times the player has logged in
Longest Session Longest single session duration
First Join Timestamp of the player’s first join
Last Seen Timestamp of most recent activity
Total Deaths Total deaths (all causes)
Chat Messages Number of chat messages sent
Fish Caught Total fish caught
Tools Broken Number of tools broken

Movement Statistics

Stat Description
Distance Walked Distance traveled while walking
Distance Run Distance traveled while sprinting
Distance Swam Distance traveled while swimming
Distance Fallen Vertical distance fallen
Distance Climbed Distance traveled while climbing
Distance Sneaked Distance traveled while sneaking
Distance Flown Distance traveled while flying
Total Distance Combined distance across all movement types
Total Jumps Number of jumps

Block Statistics

Stat Description
Total Blocks Placed Total number of blocks placed
Total Blocks Broken Total number of blocks broken
Blocks Placed by Type Per-block breakdown of placed blocks
Blocks Broken by Type Per-block breakdown of broken blocks
Top Blocks Placed Most placed block types
Top Blocks Broken Most broken block types

Item Statistics

Stat Description
Total Items Collected Items picked up
Total Items Dropped Items dropped
Total Items Crafted Items crafted
Items Collected by Type Per-item breakdown
Items Dropped by Type Per-item breakdown
Items Crafted by Type Per-item breakdown

PvP Combat Statistics

Stat Description
Players Killed Total player kills
Deaths by Players Deaths caused by players
Damage Dealt to Players Total PvP damage dealt
Damage Received from Players Total PvP damage taken
K/D Ratio Automatically calculated
Current Kill Streak Active kill streak
Highest Kill Streak Best streak achieved
Kills by Player Per-victim breakdown
Deaths by Player Per-killer breakdown

PvE Combat Statistics

Stat Description
Total Mobs Killed Total entities killed
Deaths by Mobs Deaths caused by mobs
Damage Dealt to Mobs Total PvE damage dealt
Damage Received from Mobs Total PvE damage taken
Kills by Entity Type Per-mob breakdown
Deaths by Entity Type Per-mob breakdown
Top Mobs Killed Most killed mob types

Achievement System

Feature Description
35 Default Achievements Pre-configured achievements
Custom Achievements Fully configurable via achievements.json
Progress Tracking Real-time percentage progress
Reward Commands Execute commands when completed
Title Notifications Configurable unlock popups

Default Achievement

  • Playtime – First Steps, Dedicated Player, No Life
  • Building – Getting Started, Builder, Master Builder, Architect
  • Destruction – Demolition Expert
  • Items – Collector, Hoarder, Craftsman, Master Craftsman
  • PvE Combat – First Blood, Hunter, Slayer, Monster Hunter, Damage Dealer
  • PvP Combat – First Kill, Warrior, Champion, Legend
  • Kill Streaks – On Fire (5), Unstoppable (10), Godlike (25)
  • Movement – Traveler, Marathon Runner, Swimmer, Bunny Hop
  • Social – Chatty, Social Butterfly, Chatterbox
  • Miscellaneous – Survivor, Session Master, Fisherman, Master Angler

Commands

Command Permission Description
/stats Default Opens the statistics GUI
/swiftstats reload swiftstats.reload Reloads configuration

UI Features

  • 7 Categories – Player, Items, Mobs, PvP, PvE, Time, Achievements
  • 3 Leaderboards - PvP, PvE, Time categories
  • Sortable Tables – Click column headers to sort
  • Scrollable Lists – Unlimited entries (Achievements)
  • Popup messages when Achievements are unlocked
  • Color-Coded Achievements
    • Green: Completed
    • Gold: In Progress
    • Transparent: Not Started

Screenshots