Bug reports, feedback and support
For bugs, issues or questions, or if you'd like to support my mods, join my Discord:
https://discord.gg/sBdp6uNFyh
Computer Auto Lootbag
Send drops from kills, trees, rocks, breakables and picking into personal loot bags, share eligible loot with nearby players, and take out only what you need.
Version 0.0.27. Requires BepInEx and Jotunn 2.30.1+. Install matching versions on the server and every player.
Open and manage the bag
- Press J by default, or use Loot bag below the native inventory. The inventory button docks the window beneath the inventory/chest. The bag key is rebindable.
- Take out 1 / 10 / a stack / all, or Take all. Items that cannot fit remain in the bag.
- When a row does not fit your inventory, the bag offers the rest to a nearby chest you hold or a Magic Storage / Lite Heart you can use (also one held by another player or the server). Nothing moves until you confirm; Heart items wait safely until the Heart confirms, or come back to the bag.
- The ON/OFF switch controls new bag collection, preserving stored contents. OFF removes you from ordinary bag sharing: other eligible bag-on players receive those ordinary drops. If no eligible bag remains, the drops stay on the ground. One-per-player boss items still reserve ground delivery for players without a bag.
- Delete removes a row after confirmation; never-expire items ask twice. The configured Delete key acts on the hovered row.
- With compatible Alchemy, eligible rows show Turn to Azoth (yield) beside Delete; Turn all into Azoth (total) sits in the bottom row.
Compact item rows retain the item, amount, expiry, take controls and actions without a separate conversion bar.
Capacity, sharing and expiry
Default capacity is 1,000 per item. New ordinary overflow goes onto the ground. Each delivery has its own 60 minutes of play-time; only the expiring batch is removed. Trophies, boss/quest items and nonstacking rare items do not expire.
The final five minutes show a persistent red countdown for the next expiring batch, respecting personal warnings and HUD/window visibility. Later deliveries retain their own timers.
Loot is split evenly among eligible nearby players, 100 m by default; odd pieces rotate. If nobody is in range, the nearest eligible bag receives it. Share loot: off (the saved Do not share preference) keeps attributed kills/harvesting/picking for you while still allowing incoming shares. Anonymous API drops and legacy unattributed sources retain normal sharing. Boss one-per-player rewards remain separate.
Remote shares use durable one-time receipts. A disconnected recipient's share waits and retries when both games can communicate again, including after reconnect/relog. Unknown recipient items are returned to ground delivery instead of silently discarded. Large ground spills drain over several frames; closing the world before that queue drains remains a limitation.
Death and sealed recovery
By default the bag stays at your body with its timers paused. Use (E by default) performs normal own-corpse recovery and restores your own Computer bag. Native/Azu inventory rules still apply. Without a tombstone, return to the marked death spot.
If the recovered bag cannot merge into your active cap, the whole bag becomes Recovered Computer Lootbag in J. Make room and choose Unseal; no recovery overflow is spilled onto the floor.
For another player's corpse, hold Shift + your native Use key to open it. Plain Use shows a hint and takes nothing. To carry their Computer bag, deliberately click Take Computer Lootbag inside the opened corpse. Initial pickup requires the owner online. J holds it sealed for the original owner, with frozen timers and no ordinary inventory-slot cost.
Use Return to owner while the owner is online/alive in the original world. The owner can Recall bag if the carrier lost the receipt. A full owner bag keeps the return sealed; a carrier cannot withdraw it as their own loot. Server settings can disable leaving new bags on death without deleting older recovery records.
Optional Alchemy conversion
With Computer Alchemy 0.0.55+ / checked API v4, explicitly click a row's Turn to Azoth or the footer's Turn all into Azoth. Opening J never converts anything.
Only eligible whole batches from the original active bag are inputs. Sealed/recovery bags, player inventory, chests, worn items and new pickups outside the plan are excluded. Alchemy owns values, exclusions and XP. Full Azoth output must fit your inventory. Refused/stale batches stop with an accurate partial-success summary; uncertain exchanges are held for inspection instead of replayed.
Settings and compatibility
Server settings control capture sources, sharing range, item cap, expiry, exclusions and death retention. Personal settings control bag use/key, outgoing sharing, Delete key, loot feed and expiry warnings. The bag saves with your character; native independent world/character rollback limits remain.
Compatible Drop More Loot/Instant Monster Drop output can be captured. AzuCraftyBoxes does not use bag contents for crafting: withdraw them first. Optional Computer QOL supplies compatible styling, messages and inventory-button placement. Ground items you throw, chests, player-built objects and ordinary tombstone inventories are not automatically swept into the bag.
Live UI at different scales, corpse/foreign-bag permissions, multiplayer delivery, relog/save recovery, large spills and checked Alchemy transactions remain gameplay checks.
Mod listing and released versions.
See the package CHANGELOG and listing for released version notes.