Team Debris

ChestTrack

See who puts what into your shared storage.

Paper

Highlights

What it does

On a server with shared storage, ChestTrack answers "who took all the diamonds?". It watches a storage area you define and records every deposit and withdrawal per player.

How it works

Instead of trusting individual click events, ChestTrack compares a container's contents before and after each interaction. That catches shift-clicks, drags and hopper-adjacent edge cases the same way.

Stats are served as a web page on your LAN from the JDK's built-in HTTP server, fed by snapshots built on a single background thread so the game thread never waits on a page view. There is also an optional scoreboard sidebar.

It has no extra runtime dependencies: it uses the SQLite driver and Adventure library that Paper already ships with.

Platforms

PlatformMinecraftVersionSource
Paper 26.2 1.0.0 Source not public

Built with