LazyMC Total Levels Tracker
by CRAZYLAZYAZY
LazyMC Total Levels Tracker keeps a lifetime total of the experience each player has ever earned, separate from the XP the player currently holds.
What it does
The mod tracks, for every player, the total XP that player has earned over the whole life of the world. This lifetime figure is kept apart from the player's current XP, so spending XP on enchanting, anvil repairs, trading or similar actions does not lower it, and dying does not reset it. Only gains are counted: XP orbs picked up by the player add to the total, and nothing subtracts from it.
The stored totals are written as JSON files in the world save folder, one per player, so each world keeps its own records. The totallevels command lets a player see their lifetime level. The mod is published for Fabric only, and its single file targets 1.21.11, dated 2026-07-22. Installation covers the server and each player's game. The code is open source under the MIT License.
Key features
Lifetime XP tracking
Each player's total XP ever earned is recorded and kept as a separate running figure from their current XP.
Unaffected by spending
Enchanting, anvil use and trading reduce the current XP only, leaving the lifetime total intact.
Survives death
The lifetime total is not touched when the player dies, so a death does not erase progress already recorded.
Per-world JSON storage
Player totals are saved as JSON in the world save folder, so each world holds its own data.
totallevels command
Players can run the totallevels command to see the lifetime level their record reflects.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Servers with XP drop mods
Pairing with Death XP Drop closes the loophole where dropped XP could be collected and used to inflate a player's total, since only gains from orbs count toward the record.
Who it’s for: Server owners who want a lifetime progress figure that survives spending and death, and players who want to see that figure in a survival world.
How it compares
XySmallTool is server-side only, published under the MIT License for 1.21.1 and not open source. Give me back my XP! is server-side only, open source under the MIT License and built for 1.21.4 – 1.21.5. Total Yield is open source under the CC0 1.0 Universal license, covers 1.21 – 26.2 and is client-side only, so servers need nothing from it. LazyMC Total Levels Tracker needs the server and players together and only targets 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| LazyMC Total Levels Tracker | Fabric | 1.21.11 | Client and server | 2026-07-22 |
| XySmallTool | Fabric | 1.21.1 | Server-side only | 2026-05-23 |
| Give me back my XP! | Fabric | 1.21.4 – 1.21.5 | Server-side only | 2025-04-13 |
| Total Yield | Fabric | 1.21 – 26.2 | Client-side only | 2026-07-21 |
Questions
Does LazyMC Total Levels Tracker need to be installed on the server?
Which game version does LazyMC Total Levels Tracker support?
Does spending XP lower the lifetime total?
In the catalog
LazyMC Total Levels Tracker is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from CRAZYLAZYAZY
Similar mods
What the author says
Tracks a per-player lifetime total of all XP ever earned, completely independent of the player's current XP. Only positive gains (orbs picked up, /xp add... points, trading, etc.) ever add to it — nothing ever subtracts. Death, enchanting, and anvil use never touch it. /totallevels converts that lifetime total back…
Official listing
- Modrinth page
- modrinth.com/mod/lazymc-total-levels-tracker
- Owner
- CRAZYLAZYAZY
- Published
- 2026-07-22
- Updated on Modrinth
- 2026-07-22
- Facts verified
- 2026-10-15
