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

RustyHeathensServerQoL

Dedicated-server companion for Rusty Heathens QoL with AutoDoors, EternalFires, AutoProcess, matching-chest AutoStore, Rusty Backpack persistence, chest labels, and server-written craft/upgrade audits.

Date uploaded 19 hours ago
Version 1.0.1
Download link RustyLaserGaming-RustyHeathensServerQoL-1.0.1.zip
Downloads 18
Dependency string RustyLaserGaming-RustyHeathensServerQoL-1.0.1

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
RustyLaserGaming-RustyHeathensQoL-1.0.4 icon
RustyLaserGaming-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.

Preferred version: 1.0.4

README

Rusty Heathens Server QoL 1.0.1

Dedicated-server companion for Rusty Heathens QoL.

Install

Install RustyHeathensServerQoL 1.0.1 on the dedicated server only. Install RustyHeathensQoL 1.0.4 on the dedicated server and participating player PCs. Stop the server before replacing DLLs and keep only one active copy of each plugin.

Existing world, character, backpack, grave, and configuration data are preserved.

Included

  • AutoDoors.
  • EternalFires, including supported ovens/fuel-burning cooking stations.
  • AutoProcess with owner-approved closed-chest handoff, access checks, reserves, and verified saves.
  • Matching-chest ground AutoStore with player grace period, ownership/access checks, and rollback protection.
  • Persistent player-linked Rusty Backpack with progression capacity and recovery.
  • Flat chest-content lid labels that do not block interaction.
  • Server-written craft/upgrade audit logs.

Craft audit

Participating QoL clients report completed crafts/upgrades. The server resolves the connected peer identity and appends UTF-8 entries to:

BepInEx/RustyHeathensLogs/CraftingAudit-YYYY-MM-DD.log

The daily audit file is the canonical record. Routine mirroring into LogOutput.log stays quiet unless verbose diagnostics are enabled.

Diagnostics

Routine module discovery and normal success messages are quiet by default. Enable Diagnostics.VerboseLogging only while troubleshooting. Warnings and errors remain visible.

Compatibility

Prepared for Valheim 1.0.20 and BepInExPack Valheim 5.4.2351. This 1.0.0 package requires RustyHeathensQoL 1.0.4.

Four-row Rusty Backpack limit

With the existing settings (InitialSlots=16 and AdditionalSlotsPerDefeatedBoss=8), capacity is:

World progression Slots Rows
Before Eikthyr 16 2
Eikthyr defeated 24 3
The Elder defeated 32 4
Later bosses 32 4

Only Eikthyr and The Elder contribute expansions. A hard 32-slot maximum applies even with larger configuration values. New backpack grids use eight columns; custom slot targets round up to whole rows, never beyond four. Existing 16/8 settings need no edit.

Install QoL 1.0.4 on the dedicated server and all participating PCs, and ServerQoL 1.0.1 on the dedicated server. Replace old DLLs while the game/server is stopped; keep one copy of each. This pair supersedes QoL 1.0.3 and ServerQoL 1.0.0. ServerSync 1.0.2 is separate and unchanged. Routine Diagnostics.VerboseLogging remains false by default.

Older oversized bags keep their saved items and temporarily remain accessible for withdrawal only. Remove items from rows beyond four, then reopen the bag. Once every remaining item fits, the owner resizes the same inventory and persistent object; no item copying, deletion or automatic dropping is used. Recovery graves remain accessible and are not capped. The main player inventory is not changed by this backpack limit.

Validated against supplied Valheim 1.0.20 references with 254 server logic/progression checks, 96 client recovery checks, and 23 game metadata/package checks. These 373 checks are offline; test doubles are used for recovery. Live Valheim, Harmony installation and multiplayer testing remain pending. Thunderstore formatting validation is not moderation approval.

CHANGELOG

Changelog

1.0.1 - 2026-10-15

  • Cap new backpack grids at eight columns and four rows. Stop progression after Eikthyr and The Elder, with a hard 32-slot maximum.
  • Requires the paired QoL 1.0.4 / ServerQoL 1.0.1 update.
  • Offline validation passed; live game testing remains pending.

1.0.0 - 2026-10-07

  • Promote the current ServerQoL feature set to the stable 1.0 line without changing persistent backpack/world data formats.
  • Preserve AutoDoors, EternalFires, AutoProcess, matching-chest AutoStore, Rusty Backpack persistence/recovery, chest labels, and Craft Audit.
  • Make routine server diagnostics quiet by default through Diagnostics.VerboseLogging while preserving warnings and errors.
  • Keep the daily CraftingAudit file as the canonical craft/upgrade record.
  • Require the paired RustyHeathensQoL 1.0.0 Thunderstore package for coordinated client/server behavior.
  • Refresh Thunderstore metadata for Valheim 1.0.17 / BepInExPack Valheim 5.4.2351.

0.5.14

  • Added server-written Craft Audit R1 and preserved backpack/automation features.