A Fabric mod that tracks your total playtime across every Minecraft world and server you've ever played, plus the detail behind it: blocks, deaths, biomes, mob kills, distance, XP, advancements.
Your lifetime hours show on the title screen as a small HUD. Stats sync to minecraftwrapped.com, where you get a personal dashboard and a shareable Wrapped card every Sunday.
saves/*/stats/<uuid>.json on first launch.Title-screen idle time does not count toward your hours. Only time spent in a world is recorded.
The mod reads Minecraft's own ServerStatHandler and stats/*.json files on a poll — vanilla already tracks blocks mined, mobs killed, distance walked, and playtime, so there's no point re-intercepting them with mixins. A small set of mixins covers the things vanilla doesn't: per-event coordinates, biome, session boundaries, server hostname, your own chat. Fewer mixins, fewer conflicts. Tested clean against Sodium, Lithium, and FerriteCore.
Play data syncs to minecraftwrapped.com. The cross-device total, the dashboard, and the Wrapped card all rely on a server-side aggregate; without sync you'd just have per-machine numbers, which is what vanilla gives you already.
Consent lives on the client. The mod stores its own Tier 1 / Tier 2 toggles locally and is the only authority for what it captures. The website cannot change those toggles remotely — there is no endpoint for it, and the mod's bytecode never reads one. Each sync attaches the mod's current local consent to the batch it's sending.
In practice that means: turning a tier off in /wrapped settings stops the mod from sending it, full stop. The Data Vault's Pause button on the website is a server-side filter — it tells the ingest endpoint to drop matching events as they arrive. The mod itself keeps capturing locally until you also turn it off there.
What's captured by default:
What's never captured: IP addresses, device fingerprints, input patterns, system info beyond Minecraft + OS version, chat from other players, private messages, voice-chat audio.
The Data Vault at minecraftwrapped.com/dashboard/vault has full JSON export, delete-by-category, and a one-click wipe of every event the service has ever stored. Uninstalling the mod stops new collection. Deleting your account removes everything. Full policy: minecraftwrapped.com/privacy.
mods/ folder.To see the dashboard or share Wrapped cards, sign in at minecraftwrapped.com with Microsoft and paste the one-time install code the mod prints in chat. Skip this and your stats still sync; you just won't have a dashboard or a public profile.
Forge / NeoForge are on the roadmap, not in this build.
Links