szutilpack/szutil_usagesurvey
Aaron Suen c33e7afba2 Fix blockstats hud breaking other huds
- Remember to clear cached IDs on exit
- Try to defer HUD creation a tiny amount to avoid slamming clients
  with a ton of HUD creation packets all at once
2021-12-10 07:31:29 -05:00
..
scripts Include mapblock pruning script by usage 2021-07-18 08:14:12 -04:00
README Usage survey improvements, live HUD 2021-07-08 21:45:19 -04:00
init.lua Fix blockstats hud breaking other huds 2021-12-10 07:31:29 -05:00
mod.conf Add all required mod.conf files 2021-03-01 20:04:16 -05:00

README

------------------------------------------------------------------------

This mod maintains a summary of player interactions with the map on a
per-mapblock, per-player basis, and records totals to a file-based
database in a subdir of the world.

Interactions include time spent standing/moving, and counts of actions
such as nodes dug/placed, deaths/respawns, joins/leaves, hp hurt/healed,
etc.

The purpose of this data collection is to allow a server admin to
identify valuable areas of a world map, i.e. areas that players have the
most effort invested in, e.g. for pruning databases, prioritizing
backups, showcasing builds, etc.

Players with the szutil_usagesurvey priv can use the following commands:
- /blockuse: Dump statistics about the current mapblock usage
- /blockstats: Manage live HUD about currnet mapblock usage
------------------------------------------------------------------------