Description
TaleStatistics
Tale Statistics mod
Server-side Hytale plugin that tracks player activity and exposes stats in UI pages plus an optional HUD sidebar. It stores stats in a local SQLite database and provides player commands for stats, the sidebar, and top rankings.
Features
- Tracks kills, mob kills, deaths, blocks placed/broken/damaged/used
- Tracks items dropped/picked up/crafted
- Tracks chat messages sent
- Tracks distance traveled and playtime
- Stats UI pages for personal and top rankings
- Optional stats HUD sidebar (enabled by default, toggle with command)
- Compatible with MultipleHUD (https://www.curseforge.com/hytale/mods/multiplehud), and works standalone without it
- Warning: If you use other custom UI mods like EyeSpy (https://www.curseforge.com/hytale/mods/eyespy), MultipleHUD is required
Commands
/stats show— View your own stats UI./stats show <player>— View another player’s stats (by name)./stats sidebar [on|off|toggle]— Toggle or set the stats sidebar (default: toggle)./stats top <stat>— View top 10 players for a stat.
Valid stats for /topstats:
kills,mob_kills,deathsblocks_placed,blocks_broken,blocks_damaged,blocks_useditems_dropped,items_picked_up,items_craftedmessages_sent,distance_traveled,playtime
Permissions
Default permissions:
| Command | Permission |
|---|---|
/stats show |
leonardson.talestatistics.command.stats.show |
/stats sidebar [on|off|toggle] |
leonardson.talestatistics.command.stats.sidebar |
/stats top <stat> |
leonardson.talestatistics.command.stats.top |
Example (vanilla commands):
/uuid <player_name>
/perm user add <uuid> leonardson.talestatistics.command.stats.show
Manual install
- Build the fat JAR.
- Copy
build/libs/TaleStatistics-1.0-SNAPSHOT-all.jarto your servermodsfolder. - Start the Hytale server normally.
Data storage
The SQLite database is stored under the Hytale universe path in:
TaleStatistics/player_stats.db


