ModsFinder

ChestDiff

by sawiq_

ChestDiff records what a container held the last time a player opened it, then marks the changes when it is opened again.

FabricClient-side onlyGNU General Public License v3.0 onlyOpen source1.21 – 26.2

What it does

On the client, ChestDiff remembers the contents of storage blocks the player opens, including plain and double chests, trapped chests, barrels and shulker boxes, along with hoppers, dispensers, droppers and the furnace family. Hover tooltips list the amount, the previous state, the new state and the observation time.

Observations are recorded automatically and kept on disk in a data folder beside the game's own files. Repeated identical observations are merged, and a last-seen time is refreshed without creating a second entry. A compact history icon sits outside the container slots, and the global container history, opened with H, lists each container's dimension and block coordinates. Because only what the client observed is known, containers the player never opened cannot be inspected or reconstructed.

The mod is licensed under the GNU General Public License v3.0 only and is open source. Files are published for Fabric alone, covering 1.21 – 26.2 across 16 release versions, with 1.0.0+mc26.2 as the latest build for 26.2. Only the client needs it, so servers run without it.

Key features

  1. Change highlighting

    Added, removed and replaced items are colored green, red and blue when a container is opened again.

  2. Automatic recording

    Observations are saved on each opening for chests, barrels, shulker boxes, hoppers and furnace-type blocks.

  3. Per-container timeline

    Each container has a timeline where an earlier observation can be viewed with its item layout as it was.

  4. Global container history

    The H key opens a list of every remembered container with its dimension and block coordinates.

  5. Hover tooltips

    Tooltips show item amount, previous state, new state and the time of observation.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.21.0.0+mc26.2
26.1.21.0.0+mc26.1-26.1.2
26.1.11.0.0+mc26.1-26.1.2
26.11.0.0+mc26.1-26.1.2
1.21.x12 of 12 versions with builds
1.21.111.0.0+mc1.21.11
1.21.101.0.0+mc1.21.9-1.21.10
1.21.91.0.0+mc1.21.9-1.21.10
1.21.81.0.0+mc1.21.6-1.21.8
1.21.71.0.0+mc1.21.6-1.21.8
1.21.61.0.0+mc1.21.6-1.21.8
1.21.51.0.0+mc1.21.5
1.21.41.0.0+mc1.21.2-1.21.4
1.21.31.0.0+mc1.21.2-1.21.4
1.21.21.0.0+mc1.21.2-1.21.4
1.21.11.0.0+mc1.21-1.21.1
1.211.0.0+mc1.21-1.21.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

Chest Sort is a Fabric client mod for 1.21 – 26.2 under the All rights reserved license and is not open source. Smart Inventory Manager is also client-side, Fabric-only and MIT-licensed, but covers 1.21 – 26.1.2 and is not open source. Container Tooltips is open source under CC0 1.0 Universal and targets 1.20.1 – 26.3 for Client and server environments, so the server and players both need it, unlike ChestDiff, which only the client runs.

ModLoadersGame versionsEnvironmentUpdated
ChestDiffFabric1.21 – 26.2Client-side only2026-08-13
Chest SortFabric1.21 – 26.2Client-side only2026-07-09
Smart Inventory ManagerFabric1.21 – 26.1.2Client-side only2026-06-15
Container TooltipsFabric1.20.1 – 26.3Client and server2026-09-30

Questions

Does ChestDiff need to be installed on the server?

No. It is installed on the player's side alone, so servers need nothing.

Where are the recorded observations stored?

They are kept on disk in a data folder beside the game's own files, on the player's machine.

Can ChestDiff show changes to containers that were never opened?

No. It only knows what the client observed, so unopened containers cannot be inspected or reconstructed.

In the catalog

ChestDiff is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 13,894 mods support Minecraft 26.2.

More from sawiq_

All projects

Similar mods

What the author says

ChestDiff is a client-side Fabric mod that remembers the contents of containers you have opened and clearly shows what changed since your previous observation. When a container is opened for the first time, ChestDiff saves a local snapshot. On later openings, the mod compares the current contents with the previous…
sawiq_, on the Modrinth page

Official listing

Owner
sawiq_
Published
2026-08-12
Updated on Modrinth
2026-08-13
Facts verified
2026-10-15

Tags