Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Hoard
A hoard for your enchanted gear, per ward or shared, with a sortable, filterable list, plus a Rune Cache shelf for enchanting materials.
By HelixDev
CHANGELOG
Changelog
1.1.2 — 2026-09-28
Required on the server and on every client (exact version match). The Hoard's files are unchanged from 1.1.0, so updating converts nothing.
- The Hoard window slides in with the inventory: it was placed a frame early, before the inventory's slide had moved, so it flashed in its final spot, jumped to the top and then trailed the inventory down. It now moves with the inventory from the first frame, as a chest does.
1.1.1 — 2026-09-27
Required on the server and on every client (exact version match). The Hoard's files are unchanged from 1.1.0, so updating from 1.1.0 converts nothing.
- No more hitch when opening a Hoard: the game no longer saves your character every time you open one. That save froze the game for about a fifth of a second and made the window pop in instead of sliding in with the inventory. Deposits are as safe as before: a deposit still saves first when an item isn't in your last save as it is now, so the first deposit of newly looted gear may hitch once instead. Items you take from a Hoard are now protected against a crash from the next autosave onward, where reopening a Hoard used to save them sooner; the leftovers in Limitations (a taken item moved into a backpack, or refused by a chest another player's game controls) can therefore last until that autosave.
1.1.0 — 2026-09-26
Required on the server and on every client (exact version match). Back up the world folder before updating: 1.1 converts the Hoard's files on its first start (it keeps a copy of the 1.0 files; 1.0 can't read the new ones — see "Going back to 1.0" in the README).
- Ward stores. A Hoard inside a player's ward opens that ward's own store, for the ward's owner and the players on its list. Hoards outside wards keep opening the shared store, which keeps everything 1.0 held. Several wards over one Hoard: the ward whose store was set up first. A switched-off ward's store stays open to its list (anyone can join a switched-off ward at its stone, so the window warns). A store whose ward is gone or off is kept for its owner and can be claimed at a new ward.
- Personal stores (optional).
UnwardedHoards = Personalgives each player their own store at Hoards outside wards. - Each store upgrades on its own, on the same boss ladder. Each Hoard piece shows the tier of the store it opens.
- History tab: a store's recent deposits, takes, upgrades and claims, with who and when, for anyone who can open it.
- Upgrades pay from nearby chests with AzuCraftyBoxes, as crafting does. The Upgrade button counts them, and a shortfall (a chest emptied a moment earlier) is shown and logged.
- New settings (section 6 Wards):
WardStores,OffWardAccess,WardRange(for ward mods that change the range only in game),HistoryLength,UnwardedHoards. All apply live and never move or delete items. - New admin commands:
hoard storesandhoard reattach(move a kept store to a ward, or hand a personal store to another character).hoard journaltakes astore:filter;exportandverifycover every store. - Rune Cache: a labelled material shelf in a wardrobe. One slot per material (Magic to Ancient × Dust, Essence,
Reagent, Shard, Runestone), each holding one stack and showing a faded icon when empty; loose cells beside and below
for shard stones and etched runestones. Every way of adding an item routes it to its slot or refuses it with a
message. QuickStackStore's Sort tidies it. Recycle_N_Reclaim's Reclaim all does nothing on it. Existing Rune Caches
become wardrobes and move their items into the slots the first time they're opened; nothing is removed.
4 Rune Cache.Rowsis replaced byFreeRows;9 Client.RuneCacheShelfViewturns the labels off. - The Hoard window no longer jumps when it opens: it slides in with the inventory, as a chest does.
- The Hoard window names its store in the title (Shared, Yours, or the ward owner's).
- Shorter, plainer README.
- Checked against Valheim l-1.0.16, AzuCraftyBoxes 1.8.26 and AzuExtendedPlayerInventory 2.6.0.
1.0.1 — 2026-09-25
Required on the server and on every client, like 1.0.0 (exact version match).
- Crash safety: before a deposit, the game now saves your character whenever the item isn't exactly what your last save holds (changed in place, for example by an EpicLoot Brokkr's Gift, replaced by a craft, moved or taken since). Before, depositing an item changed that way and then crashing could duplicate it.
- Crash safety: an item taken from the Hoard and then remade by a recipe that consumes it (for example a hand refuel) is now followed by its enchantment data, so an extra plain copy handed back by another mod can't hide it. Before, a crash right after such a craft could lose it.
- Crash safety: a character save whose Steam Cloud write failed (the game falls back to a local copy) no longer counts as saved for Hoard's purposes.
- Fewer save hitches: your character is saved when you open the Hoard (and before depositing an item your last save doesn't hold), no longer also when you close it and after Deposit all.
- Window placement: the Hoard window follows the size of your inventory and other mods' panels (for example AzuExtendedPlayerInventory's extra rows and character panel) and no longer covers them.
- Rune Cache look: the blue glow is gone; it looked like a solid blue chest.
- Checked against Valheim l-1.0.16: none of the game code Hoard relies on changed from l-1.0.15.
1.0.0 — 2026-09-24
First release, built against Valheim l-1.0.15 (network version 40), BepInEx 5.4.23.5, Jotunn 2.30.2, ConditionalConfigSync 1.0.9 and EpicLoot 0.14.13.
- The Hoard (hammer, Misc, at a workbench): one world-wide store of enchanted equipment, kept on the server. Every Hoard piece opens the same contents; pieces take no damage, and removing one loses nothing.
- Seven boss-gated upgrades, from 40 to 480 slots, each paid in biome and EpicLoot materials; the chest's look changes with the tier. The whole ladder is configurable.
- A sortable, filterable list next to your inventory: text, rarity, type, biome tier, upgrade level, set pieces, enchantments (ALL/ANY with minimums) and up to three stat rows, with the item's tooltip compared to what you have equipped. Deposit all magic gear skips the hotbar, equipped items, AzuExtendedPlayerInventory slots and QuickStackStore favourites. Basic gamepad support.
- Crash-safe transfers: every change is journaled to disk on the server before it is confirmed, and each player's game keeps its own journal, so a deposit or take interrupted by a crash or a lost connection is settled at the next login. After a crash, a taken item comes back only if it was still in your inventory; the few cases this can't cover are listed in the README under Limitations. Stored items are kept byte for byte, including items whose mod was removed.
- The Rune Cache (hammer, Misc, near an enchanting table): a public chest that takes only
runestones, shard stones and EpicLoot enchanting materials; it can't be damaged, can only be removed with
the hammer when empty (an admin's
forcedeletedeletes it with its contents), is closed to sacrifice, and works with AzuCraftyBoxes and QuickStackStore. - Admin commands in the console or chat:
hoard stats,journal,restore,exportandverify, accepted only from players who have finished joining and are in the server's admin list. - Required on the server and on every client (exact version match). All gameplay settings are server-synced with an admin lock and editable in game with a configuration manager; hand edits of the file on the server are reloaded live.