Block History
by Mrbysco
Block History records block placement, breaking and player interaction on a server, so owners can see who changed an area.
What it does
Block History runs on the server only, so players join without installing it. It logs when blocks are placed or destroyed, including breaks caused by explosions, and which block a player interacted with. Server owners can use the records to check whether someone griefed a shared area. Explosion logging is switchable in the settings file. The mod ships with a set of commands for reading the stored history. Published for Forge and NeoForge across 25 release versions, 1.16.4 – 26.3, under the MIT License, and the code is open source.
Key features
Block placement logging
Records which player placed or destroyed a block, and where, so changes to an area can be traced.
Explosion tracking
Block breaks caused by explosions are logged as well, and that logging can be disabled in the settings file.
History commands
A set of commands lets server staff query the recorded block and interaction history.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x6 of 6 versions with builds
1.20.x5 of 5 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Keep Command History is client-side only, open source under the MIT License and built for Fabric and Forge on 1.20.1 – 1.20.4, so it records a player's own commands rather than server block changes. Server Chat History is server-side only, open source under the Mozilla Public License 2.0 and built for Fabric on 1.16.2 – 1.19.4, so it keeps chat logs instead of block records.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Block History | Forge and NeoForge | 1.16.4 – 26.3 | Server-side only | 2026-09-30 |
| Keep Command History | Fabric and Forge | 1.20.1 – 1.20.4 | Client-side only | 2024-02-09 |
| Server Chat History | Fabric | 1.16.2 – 1.19.4 | Server-side only | 2023-04-20 |
Questions
Does Block History need to be installed on the client?
More from Mrbysco
What the author says
A server utility that keeps track of when a player interacted a block. (Currently it can keep track of block placing/breaking and exploding) This server utility is meant for server owners to be able to check who griefed someones area.
Official listing
- Modrinth page
- modrinth.com/mod/block-history
- Owner
- Mrbysco
- Published
- 2022-05-24
- Updated on Modrinth
- 2026-09-30
- Facts verified
- 2026-10-15