SorosQualityOfLife
Co-op QoL: Feeder/Collector chests, auto animal feeding/taming, full-duration food, Recycle tab, shared chests, Crafting Totem, fuel-free lights. Made with AI assistance; limited in-game testing.
模組介紹 作者原文
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)
- Production Chest (Input) and Production Chest (Output) (hammer → Misc)
Two new chests cloned from the wood chest. Regular chests are never touched.
- Production Chest (Input) pushes its contents into nearby stations: ore, wood, raw food, mead bases and fuel.
- Production Chest (Output) takes finished products from nearby stations: bars, coal, cooked food, mead, honey, sap and so on.
- When a chest is open, a small picker window lets you choose the station type: All, Smelter, Blast Furnace, Kiln, Eitr Refinery, Fermenter, Beehive, Sap Collector, Cooking Station, Oven, Fuel, Windmill/Spinning Wheel, and Animal Feeding (Input chest only). The choice is saved on the chest, so every player sees the same setting. Hovering over the chest shows its mode.
- Fuel mode (Input chest 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 defaults to 10 m.
- Co-op safety:
- Only the player who currently "owns" the chest in the network runs it.
- Stations owned by another player are changed through the game's own station network calls.
- 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.
- Animal feeding
A Production Chest (Input) 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. The chest owner takes one item, and the animal's owner runs the game's normal "ate food" logic. Vanilla taming still requires a player to be nearby and the animal to be calm.
- Full-duration food
Food gives its full health, stamina and eitr until it runs out.
- Recycle tab
At a crafting station, a Recycle tab appears next to Craft/Upgrade. It lists items you can recycle and what you get back. The default return is 100% and can be changed. By default you must be at the item's own station and level. It only changes your own inventory.
- Multi-user chests
Up to 3 players (configurable) can have the same chest open at once. Only the chest's network owner changes its contents. Other players' clicks are sent to the owner as take/put requests. Items are always removed from one side before they're handed to the other, so they can't be duplicated. If an item doesn't fit, it's returned or dropped.
- Supported for other players: click to take, Shift-click to take half, drop an item onto a slot, Ctrl/Shift-click to move from your inventory, and Take All.
- Stack All is only available to the first player using the chest.
- Craft Totem (hammer → Misc)
Inside its radius (default 50 m), crafting and building can use materials from accessible player-built chests in range. Carts, ships and warded chests you don't have access to are excluded. Recipes and build pieces count your inventory plus all those chests. When you craft or build, the shortfall is taken from the chests instantly: chests you own are used first, and other players' chests remove the items through their owner. There's no waiting and no second press.
- Lights need no fuel
Torches, sconces, braziers, lanterns, lamps and candles stay lit forever. Campfires, hearths,
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: