Fixed
- Quick-collect (sneak + right-click) could silently delete items. Vanilla's own
Inventory#addreturns success as soon as it merges any portion of a stack into an
already-partially-filled inventory — not only when the stack is fully consumed. The
mod trusted that return value to decide whether to drop the leftover, so a partial
merge (common with a nearly-full inventory) left the remainder undropped and it was
then discarded when the grave slot was cleared. Quick-collect now checks the actual
leftover count on the stack and drops it on the floor, every time.
Added
- Loot-backup safety net. Every grave's original contents are now snapshotted the
moment it's created, independent of the live grave and of the existing anti-grief
rollback history — it survives normal collection, so a bug anywhere in the
pickup/expiry path (like the one above) still leaves a recoverable copy.- New config:
lootBackupRetentionDays(default7). Days to keep a backup;
recommended presets are1,3,7, or14, but any value works.0disables
the feature,-1keeps every backup forever. - New command:
/graves restore <player> [index](operator-only) — restores a grave
from its backup. Unlike/graves rollback, backups aren't consumed on restore and
may still exist even if the player already collected the original grave, so check
before using it to avoid duplicating loot.
- New config:
Update immediately if you've had reports of players losing items on quick-collect —
this release fixes the root cause and gives you a recovery path (/graves restore) for
anything already lost, as far back as yourlootBackupRetentionDayswindow reaches.