Source-checkedCreatures & NPCs

SorosQualityOfLife

by Soros_mods · for Valheim

Co-op QoL: Production Chests (Input/Output, + Reinforced) feed and empty stations, Transfer Chest, Craft Totem (craft from chests), full-duration food, Recycle tab, shared chests, animal feeding, fuel-free lights. AI-assisted.

179Downloads
21d agoLast updated
BepInExLoaders
ThunderstoreSource

About SorosQualityOfLife

From Thunderstore

Co-op QoL: Production Chests (Input/Output, + Reinforced) feed and empty stations, Transfer Chest, Craft Totem (craft from chests), full-duration food, Recycle tab, shared chests, animal feeding, fuel-free lights. AI-assisted.

Soro's Quality of life mod

> ## ⚠️ AI disclosure > This mod was developed with the help of an AI assistant and has had limited in-game testing so far. Please back up your world and report any problems.

BepInEx 5 mod for Valheim (GUID soro.qualityoflife, DLL SorosQualityOfLife.dll). Install it on every player's game, including the host. When you're connected to a host, the host's config values are used. Clients keep their own file but ignore it while connected.

Install: copy SorosQualityOfLife.dll into BepInEx\plugins\. Config file: BepInEx\config\soro.qualityoflife.cfg.

Features (each can be switched off in the config)

1. Production Chest and Reinforced Production Chest (hammer → Misc, need a Workbench)

  • Production Chest: cloned from the wood chest, costs 10 Wood + 2 Resin.
  • Reinforced Production Chest: cloned from the reinforced chest, so it has the larger inventory, costs 10 Fine Wood + 2 Iron. It works exactly like the Production Chest.

Regular chests are never touched. Each Production Chest (either size) has a role, chosen in its window (default: Input):

  • Input pushes its contents into nearby stations: ore, wood, raw food, mead bases and fuel.
  • Output takes finished products from nearby stations: bars, coal, cooked food, mead, honey, sap and so on.
  • Custom name: type a name (up to 30 characters) in the field at the top of the Settings panel and press Save or Enter. It shows in the hover text, e.g. "My Coal Chest" (Production Chest), and as the chest window title. Leave it empty for the default name. Formatting tags are removed. While you type, game controls and hotkeys are paused.
  • The role and station type are saved on the chest, so every player sees the same setting. Hovering over the chest shows both.
  • Upgrading from 1.0.8 or older: old Input (Feeder) and Output (Collector) chests are converted automatically into Production Chests when their area loads. They keep their contents and station setting; Feeders become Input and Collectors become Output. (Old chests were not shown in 1.0.9–1.0.12, but they come back with 1.0.13 if the world still has them.) Converted Input chests start with feeding paused, so their stored items aren't pushed into nearby stations right away. Open the chest, press Settings and click Resume feeding when you're ready.
  • Open the chest and press the Settings button (next to "Place stacks") to show the picker panel. It starts closed and closes with the chest. In it you choose the role (Input/Output) and the station type: All, Smelter, Blast Furnace, Kiln, Eitr Refinery, Fermenter, Beehive, Sap Collector, Cooking Station, Oven, Windmill, Spinning Wheel, Fuel, and Animal Feeding (Input only). Modes that don't apply to the current role are hidden. Chests set to the old combined "Windmill/Spinning Wheel" option keep serving both until you pick a new option.
  • Fuel mode (Input only) refuels every fuel-burning station in range with whatever fuel each one accepts: campfires, hearths, smelters, kilns, furnaces, ovens and hot tubs. It doesn't put in ore or food.
  • "All" means every station type, but not animals.
  • Range: each chest has its own range, set with the slider in its Settings panel (1 m steps). It goes from 5 m up to the host's Max Range config (default and limit 30 m). Saved values are always kept within 5–30 m. Chests without their own value use the Range config (default 10 m). The value is saved on the chest and applies to feeding, collecting, fuel and animals.
  • Co-op safety:
  • Only the player who currently "owns" the chest in the network runs it.
  • Input chests only feed stations and animals owned by the same player, and each item is checked: if the station doesn't accept it (full, wrong item, not lit), the item goes back into the chest. Items are never used up without the station taking them.
  • Each station has its own cooldown.
  • If the first Output chest is full, items go to the next Output chest in range. If none has room, they drop at the station, so nothing is lost.

1b. Transfer Chest (hammer → Misc, needs a Workbench, 10 Wood + 2 Resin + 1 Bronze)

  • A wood-chest-sized chest that always works as Output, so it has no role selector. It collects products from stations in range like an Output Production Chest.
  • It has the same Settings button, station-type picker, custom name and range slider. Its slider goes from 5 to 50 m.
  • Target chest name: set it in the Settings panel. The chest regularly moves its contents into the chest(s) with that custom name (any Production, Reinforced Production or Transfer Chest), matched case-insensitively and trimmed.
  • Targets must be within 50 m of the Transfer Chest and in a loaded area. It never transfers to itself.
  • If no target is found or the targets are full, the items stay in the Transfer Chest.
  • Hovering shows → "target name" and the status: ready, ready but nothing to move, target not found, or target full.
  • Co-op: only the chest's owner moves items. Items going to a chest owned by another player are handed over through that chest's owner, and anything that doesn't fit is sent back, so nothing is duplicated or lost.
  • Don't point two Transfer Chests at each other, or items will move back and forth.

2. Animal feeding

A Production Chest (either size) in the Input role set to Animal Feeding feeds hungry tamed animals in range. It also feeds hungry wild tameable animals, so they tame by themselves. Each animal only gets food it accepts. Only animals owned by the same player as the chest are fed, so the game's normal "ate food" logic runs right away and no food is wasted. Vanilla taming still requires a player to be nearby and the animal to be calm.

3. Full-duration food

Food gives its full health, stamina and eitr until it runs out.

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 21d ago.

SorosQualityOfLife on Nxeon

From our catalogue
One-click install
Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
Server side
Optional on the server
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.0.21, released 2026-10-14

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 7 recorded builds of SorosQualityOfLife.

Recent builds

BuildReleasedGame versionsLoaders
1.0.212026-10-14n/aBepInEx
1.0.202026-10-14n/aBepInEx
1.0.192026-10-14n/aBepInEx
1.0.122026-10-14n/aBepInEx
1.0.82026-10-07n/aBepInEx
1.0.12026-10-07n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run SorosQualityOfLife on a Valheim server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Creatures & NPCs

Adds or changes creatures, NPCs and how they behave.

Works on a server

From source side support

Thunderstore lists server-side support for SorosQualityOfLife as optional: it can run on a server, but isn’t required there.

Compatibility

Game
Valheim
Loaders
BepInEx
Runs on
Serveroptional on the server
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-15Open ↗
  • ✓AuthorSoros_mods, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

SorosQualityOfLife, answered

Generated from the mod’s own source data.

Do my players need to install SorosQualityOfLife?

Thunderstore lists server-side support for SorosQualityOfLife as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. SorosQualityOfLife is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run SorosQualityOfLife on a Valheim server.

Deploy in about a minute from $9.99 a month, then add SorosQualityOfLife in one click.