
InvHistory
InvHistory automatically tracks player inventory changes over time, storing periodic snapshots that administrators can browse and restore through an in-game GUI. Designed for anti-cheat and rollback purposes
Screenshots

About this Mod
InvHistory
A lightweight, server-side inventory history mod for Minecraft. InvHistory automatically captures snapshots of player inventories on configurable events — periodic intervals, join, leave, and death — and stores them efficiently using compressed NBT.
Features
- Automatic Tracking — Snapshots are taken periodically (configurable interval) and on key events (join, leave, death). An MD5 hash check ensures only actual changes are recorded.
- In-Game GUI — Administrators can browse a player's inventory history through a chest-style interface with snapshot navigation, timestamps, and event reasons.
- One-Click Restore — Restore any snapshot directly from the GUI with a two-click confirmation to prevent accidents.
- Zero Client Requirement — Fully server-side. Players don't need to install anything.
- Dual Loader Support — Available for both Fabric and NeoForge.
- YAML Configuration — Customize snapshot interval, max snapshots per player, tracked events, and permission level.
Commands
/invhistory see <player>— Opens the snapshot viewer GUI for the specified player.
Use Cases
- Investigate and roll back inventory losses caused by bugs or exploits
- Detect item duplication by comparing snapshots over time
- Restore player inventories after server crashes or griefing incidents
Available Versions
How to Install InvHistory on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "InvHistory". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+8 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
InvHistory server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is InvHistory compatible with fabric and neoforge?
InvHistory officially supports fabric, neoforge for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with InvHistory – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if InvHistory consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install InvHistory with just one click on your server.