Lightweight player statistics tracker for Paper/Spigot 1.20+. Tracks playtime, blocks broken, blocks placed, mob kills, and deaths with SQLite storage. Optional PlaceholderAPI support.
- Track playtime, blocks broken/placed, mob kills, deaths
- SQLite storage (no external database needed)
/statscommand for self and others- Offline player lookup
- PlaceholderAPI expansion (optional)
- Configurable stat tracking toggles
- Auto-save with configurable interval
- Download
AstroPlayerStats-1.0.0.jar - Drop it in your server's
plugins/folder - Restart the server
- Edit
plugins/AstroPlayerStats/config.ymlif needed
| Command | Description | Permission |
|---|---|---|
/stats |
View your own stats | astrostats.command |
/stats <player> |
View another player's stats | astrostats.others |
/stats reload |
Reload config | astrostats.reload |
| Permission | Description | Default |
|---|---|---|
astrostats.command |
View own stats | true |
astrostats.others |
View other players' stats | true |
astrostats.reload |
Reload config | op |
| Placeholder | Description |
|---|---|
%astrostats_playtime% |
Formatted playtime (e.g. "12h 30m") |
%astrostats_playtime_hours% |
Playtime in hours |
%astrostats_playtime_raw% |
Playtime in seconds |
%astrostats_blocks_broken% |
Total blocks broken |
%astrostats_blocks_placed% |
Total blocks placed |
%astrostats_mob_kills% |
Total mob kills |
%astrostats_deaths% |
Total deaths |
auto-save-interval: 6000 # ticks (5 min)
track:
blocks-broken: true
blocks-placed: true
mob-kills: true
deaths: true
messages:
prefix: "§6§lStats §8|"MIT License
Built by Astroworld - Minecraft Economy Survival Server
Need hosting? Try Astroworld Hosting