Valheim
You are viewing a potentially older version of this package. View Latest Version
Install with App

Details

Date Uploaded
last week
Downloads
7.7K
Size
113KB
ADDatHost Valheim hosting
€1

Easy Work

Your chests feed your crafting. Your stations feed themselves.

Two jobs, done properly: you craft from the storage around you instead of hauling ore back and forth, and your production stations keep themselves topped up while you get on with something else.

Everything is configurable in a window on F11, and everything that matters is synced from the server, so a group plays by the same rules.


What it does

Craft from nearby storage. When you build, craft or upgrade, the chests, item drawers and (optionally) loose items around you count as if they were in your backpack. The crafting menu shows the real total, and the cost is taken from wherever it actually sits.

Keep stations fed. Smelters, charcoal kilns, blast furnaces, cooking stations, ovens, fermenters, windmills, spinning wheels, eitr refineries, campfires, hearths, torches, braziers and bonfires get fuel and raw material added while you are nearby. Every station type can be switched off on its own.

Craft several at once. Pick a quantity, or hit Max, instead of clicking the same recipe twenty times.

See what is cooking. Look at a fermenter, cooking station, oven or smelter and the remaining time is right there in the hover text.

Repair everything in one go. Using a workbench repairs every worn item you carry. Repairing is free in Valheim anyway, so this only saves the clicking.


What it deliberately does not do

It never takes anything out of a station. Your coal, ingots and mead stay put until you collect them. Auto-collection sounds convenient right up to the moment it empties a smelter you were watching, or two players end up fighting over the same output. If you want that, this is not the mod.

It never stores anything for you. Nothing gets tidied into chests behind your back.


Worth knowing before you install

Everyone needs it. Server and all clients. The mod refuses a mismatched connection rather than letting two players disagree about who owns what.

Turn off the mods it replaces: CraftFromContainers, AutomaticFuel, AutoRefillFires, AutoRepair, MultiCraft, ProductionTimers. Easy Work covers all of them, and running both means two mods writing into the same chests. RossItemDrawers stays on — Easy Work uses drawers as a source.

Two ranges, two meanings. This trips people up, so plainly: the ranges under Sources are measured from you and apply to crafting only. A station pulls its own supplies from the Station supply range around itself. A chest next to your smelter feeds that smelter whether you are standing there or not — as long as the smelter is within Station range of you.

Stations still need you nearby. Valheim only keeps objects loaded around players. A smelter on the far side of the map does not exist in memory and cannot be filled by anything, mod or not. Station range goes up to 200, but past roughly 60 m the game stops loading reliably, so there is little point setting it higher.

Foreign chests are fair game by default. Use foreign private containers is on and does what it says: ward-protected chests belonging to other players get used too. On a public server you probably want that off.


Settings

Press F11. Pick a category on the left, change what you need on the right — every setting explains itself in one line. Changes are saved as you make them.

Category What lives there
General Master switch, how often refill passes run
Sources Chests, drawers and ground items on or off, crafting ranges, what to leave behind, blocked chests
Crafting Craft, build, multi-craft and auto repair, each on its own
Refill On/off, fuel and material separately, station and supply ranges, transfers per pass, reserves, blocked items
Stations Every station type individually
Production timers Which stations show remaining time
Interface Language, hotkey, messages — yours alone, never synced

Admins decide for everyone. Everything outside Interface and Production timers is admin-only and distributed by the server. Without admin rights those fields are greyed out and the window says why. Editing the config file by hand will not get around it; the server resets it when you connect.

Language: English or German, or Auto to follow the game.


If something is not being filled

Open the console with F5 and type easywork.

You get a line per station in range: whether the mod sees it, whether its category is enabled, how full it is, what material it accepts, how much of that is reachable and where the nearest of it actually is. The answer is usually plain — the material sits further from the station than the supply range allows, or the source type is switched off.

The same report tells you what the mod costs you:

Load: 0.08 ms of every second spent in Easy Work

Under a millisecond per second cannot be the cause of a visible stutter, so you can rule this mod out instead of guessing.


Performance

Built to stay cheap on a base that has grown:

  • Chests and stations register themselves as they load. There is no sweep over the world and no FindObjectsOfType, however much you have built.
  • One stock-take per pass, position aware, answered from a lookup afterwards. Asking every chest about every ore type separately is what makes mods like this stutter.
  • A pass runs at most every Scan interval seconds and performs at most Transfers per pass handovers. The cost has a ceiling regardless of base size.

If it ever does hurt: raise Scan interval, lower Transfers per pass, shrink the ranges. And switch off station types you never actually supply — a hundred torches with no resin anywhere still get checked on every pass.


Multiplayer

Items are never written straight into a station. They go in through the same RPCs the game uses when a player interacts, and those run on whoever owns the object. Server and clients therefore always agree, and two players cannot end up fighting over one smelter.

A chest or drawer that currently belongs to someone else is skipped for that pass and tried again on the next one.


Requirements

  • BepInExPack Valheim
  • Jötunn 2.30 or newer

Optional: RossItemDrawers. When it is installed, drawers count as storage; when it is not, nothing breaks.


Credits

Author: DezzyCode

The ideas come from mods that did these jobs first and did them well: CraftFromContainers, AutomaticFuel, AutoRefillFires, AutoRepair (mtsukn, originally Tekla) and MultiCraft. Easy Work is written from scratch rather than copied — but it exists because those showed what was worth having.

DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro
DatHost — Valheim server hosting, first month for one euro