You are viewing a potentially older version of this package. View all versions.
RustyLaserGaming-RustyHeathensQoL-1.0.10 icon

RustyHeathensQoL

Rusty Heathens QoL: inventory and gear slots, Rusty Backpack, nearby crafting, auto repair, food tools, grave markers, craft audit, and achievements during modded play.

Date uploaded 2 weeks ago
Version 1.0.10
Download link RustyLaserGaming-RustyHeathensQoL-1.0.10.zip
Downloads 142
Dependency string RustyLaserGaming-RustyHeathensQoL-1.0.10

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2351 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2351

README

Rusty Heathens QoL

Inventory improvements, Rusty Backpack, nearby-box crafting and everyday tools for Valheim.

New in 1.0.10

Crafting material numbers now show available / required, combining the items in your inventory with nearby usable boxes. For example, 10 wood carried plus 24 in boxes displays 34/8 when the recipe needs 8 wood. The on-you/box line and hover breakdown remain available.

Features

  • Six-row main inventory with dedicated equipment, utility, trinket, ammo and food slots.
  • Rusty Backpack with progression: 16 slots initially, 24 after Eikthyr and 32 after The Elder, with the existing 16/8 settings. Capacity stops at four rows.
  • Nearby crafting with material counts and access checks, including crafting from a box another player has open when participating peers use the updated mod.
  • P Quick Stack stores eligible materials into nearby usable boxes that already contain that material. Unmatched items and overflow stay in your inventory.
  • Proximity auto repair, food tools, character preview, gear-grave markers and craft audit.
  • Map/inventory overlap protection and guards against unintended hotbar use while moving items.
  • Modded achievement eligibility support. Normal character, item and world requirements still apply; achievements are not automatically awarded.

Installation and updates

Requires BepInExPack Valheim. Install RustyHeathensQoL through Thunderstore Mod Manager or r2modman.

For shared-server features, install the same version on the server and every participating player, including players who open resource boxes. Close Valheim and stop the server before updating. Keep your existing configuration and only one active RustyHeathensQoL.dll per installation.

For manual installation, copy the included plugins/RustyHeathensQoL folder into BepInEx/plugins.

Using nearby materials

Open a crafting table and select a recipe. Material counts include carried items and nearby boxes allowed by the existing crafting range and access rules. Hover over a requirement to see the inventory/box breakdown.

Nearby-box ingredients must arrive in your inventory before crafting completes, so leave enough normal inventory room. Material counts are previews; another player can use the stock before your craft starts. If crafting is canceled after materials are delivered, those materials remain in your inventory.

Quick Stack excludes personal/private boxes, boxes inside active wards, occupied boxes, graves, backpacks and vehicle inventories. Crafting uses its own existing access and ward-permission checks.

Interrupted material delivery

If a withdrawal is pending, make room in your inventory and remain near the box. The existing delivery receipt retries without another withdrawal. Rejoining the same world near the chest can resume delivery. Do not delete pending character or chest data to clear a waiting message.

If waiting persists after reconnecting with matching mod versions and enough inventory room, report the client/server BepInEx/LogOutput.log files, including [RHQOL SharedCraft] lines. Delivery receipts do not protect against a world rollback combined with a separately restored character save.

Compatibility and validation

Based on the existing build compiled against Valheim 1.0.21. Version 1.0.10 changes only the crafting material display; the existing crafting protocol and all unrelated method bodies are preserved.

Offline formatting checks passed. The updated display and live multiplayer behavior have not been tested in-game for this release. Mods replacing the same inventory or crafting interface may need compatibility testing.

Report your game version, mod version, logs and steps to reproduce when reporting a problem.

CHANGELOG

1.0.10

  • Show combined carried and nearby usable box stock / required cost in the main crafting material number.
  • Retain the on-you/box line and hover details.
  • Preserve all unrelated 1.0.9 method bodies and the existing shared-crafting protocol.
  • Offline formatting checks passed; live UI verification pending.

1.0.9

  • P only stores into matching-content boxes; removed unrelated/empty-box fallback.
  • Added owner-processed, acknowledged crafting withdrawals from open boxes, with persistent retry receipts and access checks.
  • Added map/inventory exclusion, text-input and hotbar guards; extended transfer equip guards to hand equipment.
  • Compiled against supplied Valheim 1.0.21; offline validation and live-test limits are in README.

1.0.8

  • P now stores into any eligible nearby ordinary box with space, including empty boxes; matching-material boxes have priority.
  • Excludes all personal/private chests and every box inside an active ward, including owned/permitted wards.
  • Replaces long normal popups with a single stored-item count or Nothing to store.
  • Uses the current chest owner's local use state instead of stale replicated busy flags.
  • Adds bounded handoff retries, cached grant acknowledgements and explicit owner-change recovery.
  • Keeps real open-chest protection, verified snapshots, rollback, item exclusions and inventory guards.
  • No config changes. Update QoL on the server and all clients.
  • Offline checks passed; live multiplayer validation pending.

1.0.7

  • Owner-approved remote chest access for P Quick Stack and nearby crafting.
  • Match acknowledged serialized chest contents before allowing writes; quarantine unresolved grants, reject stale action replies and validate requesting peer/player identity.
  • Wait during crafting handoffs; cancel pending work on player/world/UI changes.
  • Include the static material-row hook, refresh recipe availability after chest contents change, and preserve quality/world-level count arguments.
  • Show player/box stock alongside each material cost, with a hover breakdown.
  • Keep checked transfer, rollback and slot guard engines unchanged.
  • No config migration. Update QoL on server and all players. Live multiplayer verification pending.

Changelog

1.0.6 - 2026-10-18

  • Secure missing materials through verified chest-to-player withdrawal before crafting/building; let native Valheim consume player materials. Remove the late deduction bridge.
  • Block incomplete preparation; use normal inventory capacity and current owned/access-checked chest contents. Attempt full rollback on preparation failures and pause on uncertainty.
  • Retain unused withdrawn materials in player inventory when the native action later declines. Respect free-build/no-cost modes.
  • Extend full-inventory guards to bounded containers, preserve partial-stack leftovers, and reject invalid explicit destination cells.
  • Preserve P Quick Stack, inventory layout, backpack cap, configs and GUID.
  • 33 offline scenarios and 29 actual-game/compiled integration assertions passed; live multiplayer testing remains required.

1.0.5 - 2026-10-18

  • Replace P Quick Stack live-item transfers with checked clone transfers, exact capacity/count checks, local serialized chest-save verification, and rollback.
  • Refresh owned chests before transfer; stop forcing ownership. Remotely owned chests are skipped with an open/close-and-retry instruction.
  • Reject invalid/overlapping inventory slots, preserve source references, and pause on unverified rollback. Log per-use transfer outcomes.
  • Keep hotkey/config, six inventory rows, four-row backpack cap, and other QoL features unchanged.
  • Sixteen offline transaction scenarios passed; compiled against supplied Valheim 1.0.20 assemblies. Live multiplayer validation remains required.
  • Does not restore previously lost items or address the separate chest-crafting/rotation errors.

1.0.4 - 2026-10-15

  • Add owner-side safe shrinking and withdrawal-only recovery for oversized legacy backpacks. Preserve all 1.0.3 interaction fixes and the 1.0.2 backpack layout.
  • Requires the paired QoL 1.0.4 / ServerQoL 1.0.1 update.
  • Offline validation passed; live game testing remains pending.

1.0.3 - 2026-10-15

  • Fix the chest discovery RPC name mismatch found in Valheim 1.0.20.
  • Add null/stale-reference guards to the hammer radial action.
  • Correct quality-sensitive inventory capacity checks and cleanly refuse zero-capacity player additions.
  • Preserve 1.0.2 backpack panel placement, existing saves/configuration, and achievement support.
  • Rebuild against supplied Valheim 1.0.20 assemblies; correct the prior README game-version typo.
  • Validate with offline logic, interaction, layout, achievement and metadata checks. Live game testing remains required.

1.0.2 - 2026-10-15

  • Position the container window below the actual expanded player inventory.
  • Include Take all, Place stacks, and the container title when calculating clearance.
  • Recalculate after the UI updates so GUI scale, panel resizing, and repeated opening do not accumulate position drift.
  • Apply the same spacing to normal chests using the shared container window.
  • Preserve backpack capacity, scrolling, items, save formats, achievements and other existing features.

1.0.1 - 2026-10-14

  • Integrate achievement support into the existing QoL plugin: ignore only the modded flag during the achievement eligibility check.
  • Preserve character, item, world, difficulty, and official bypass restrictions; no direct unlocks or saved cheat-state changes.
  • Retain the global modded flag and all existing QoL gameplay features.
  • Keep the existing plugin GUID and network/config formats. No new dependency or ModGuard entry.
  • Package source separately from the Thunderstore install ZIP.

1.0.0 - 2026-10-07

  • Promote the current Rusty Heathens QoL feature set to the stable 1.0 line.
  • Preserve the 6x8 inventory, dedicated equipment/food/ammo slots, Rusty Backpack, nearby-chest crafting/building, auto repair, Quick Stack, food tools, grave markers, and owner-verified automation support.
  • Preserve Craft Audit R1.2 inventory-snapshot detection and delayed verification for Valheim 1.0.17.
  • Quiet routine client diagnostics by default; warnings/errors remain visible and detailed diagnostics remain available through Diagnostics.VerboseLogging.
  • Keep existing player, world, grave, inventory, backpack, and configuration data formats unchanged.
  • Refresh Thunderstore metadata for Valheim 1.0.17 / BepInExPack Valheim 5.4.2351.

0.5.24

  • Craft Audit R1.2 inventory-snapshot detection and delayed verification for Valheim 1.0.17.