This is a CodeW4VE / MineWave fork of TISUnion/StatsHelper (GPL-3.0).
-
UUID / rename de-duplication fix, by KarlaPrz02 (Katherina). Because the stats files are keyed by UUID, a renamed player could appear twice (old name + new name) and inflate ranks/scoreboards. The fix collapses each UUID to a single, up-to-date name: it dedups by UUID, prefers the name in
usercache.json, and uses the most recent entry when there are several. Seededuplicate_uuid_listinstats_helper/__init__.py. -
Wider bot filter (by TVTvirus). The default
player_name_blacklistonly caught abotprefix (^bot.*), so bots named with a_botsuffix (load_bot,Slime_BOT, ...) still showed up in ranks and inflated totals. Addedbot_.*and.*_botto the default blacklist (matched case-insensitive). Seestats_helper/config.py.
Integrated and maintained for MineWave by TVTvirus. Upstream license (GPL-3.0)
unchanged; see LICENSE.