ValheimFarmerNPC

v1.1.1·Updated 2026-07-29

Autonomous goblin farmers for Valheim. Place a homestead, mark your field, assign chests - farmers plant, harvest, and store crops. Multiplayer-safe; server and clients need the mod.

Screenshots 4 screenshots

About this mod Author’s original text

Valheim Farmer NPC

Put your farm on autopilot. Place a homestead, mark your field, assign a few chests — then let goblin farmers plant, harvest, and store your crops while you get on with raiding, building, and exploring.

Highlights

  • Hands-off farming — farmers harvest mature crops and replant empty plots automatically.
  • You decide the mix — set planting ratios and seed reserves per crop, filtered to what actually grows in your biome.
  • Storage handled — farmers pull seeds from your chests and deposit the harvest back.
  • Multiplayer-safe — works on local worlds, player-hosted games, and dedicated servers.
  • Simple in-game menu — everything is driven from one panel on the Homestead piece.

| | |

|---|---|

| Version | 1.1.1 |

| Author | Pjanky |

| License | MIT |

| Requires | BepInExPack Valheim + Jötunn |

| Install on | Dedicated server and all clients (same version) |

Install

With r2modman Mod Manager (recommended)

  • Install BepInExPack Valheim and Jötunn.
  • Install Valheim Farmer NPC.
  • Use the same mods on the dedicated server and every client.

Manual

  • Install BepInEx for Valheim and Jötunn.
  • Copy ValheimFarmerNPC.dll into BepInEx/plugins/ValheimFarmerNPC/ on the server and every client.
  • Launch once so the config file is created under BepInEx/config.

The mod adds two hammer build pieces: Farmer Homestead and Farm Boundary Post.

By default only server admins can place farm pieces and open the panel. To let any player manage farms, set AdminOnlyPlacement and AdminOnlyAccess to false (see Configuration).

Quick start

Everything runs from the Farmer Homestead panel — interact with the placed homestead to open it.

  • Prepare a field. Till the soil and plant the plots you want farmed (saplings or grown crops both work).
  • Place the Homestead near the field. It spawns your first farmer automatically.
  • Set the boundary. Place two Farm Boundary Posts at opposite corners of the field, then click Assign Boundary Posts.
  • Scan the field. Click Scan Field — the homestead remembers every crop inside the boundary as a work slot.
  • Add storage. Place chests nearby and click Add chest for each.

That's it — as long as a player keeps the area loaded, farmers will harvest, replant, restock seeds, and deposit the surplus. Tune what they grow under Crop settings whenever you like.

Farmers vanishing when you leave is normal. They are temporary workers, not permanent creatures. Your homestead, field, and chest contents are saved. When you return, open the panel and click Add Farmer if none are present.

How it works

  • The Homestead piece stores all persistent farm data (crop slots, chests, pause state, crop settings) in the world save.
  • Farmers only work while a player keeps the farm's area loaded — they are summoned workers, not wandering monsters.
  • On multiplayer, the game keeps the farm in sync across everyone; the dedicated server keeps field progress consistent even when several players share one farm.
  • Talking to a farmer toggles pause/resume for that homestead.

Full setup walkthrough

  • Plant the initial field (required)

Till the soil and plant every plot you want farmers to work. Scan Field discovers slots from existing crops inside the boundary — it does not create slots from bare tilled ground. After the first scan, farmers harvest and replant those remembered slots on their own.

  • Place the Farmer Homestead

Open the hammer, pick Farmer Homestead, and place it near your farm (exact facing doesn't matter). Interact with it to open the panel. The status line at the top shows pause state, farmer count, crop-slot count, chest count, and whether a boundary is set.

  • Place & assign Boundary Posts
  • Place two Farm Boundary Posts at opposite corners of the rectangle covering your farm — just outside the outermost plots so every tile is inside the box.
  • Keep each half-width within MaxFarmRadius (default 64 m), or scanning will fail.
  • On the panel, click Assign Boundary Posts. Status should then

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-Jotunn

File & checksum

Filename
ValheimFarmerNPC-1.1.1.zip
File size
274.4 KiB