
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.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.