You are viewing a potentially older version of this package. View all versions.
MidnightMods-DvergerAutomation-0.9.0 icon

DvergerAutomation

Lore friendly craft from containers, and auto-sort them back in.

Date uploaded a day ago
Version 0.9.0
Download link MidnightMods-DvergerAutomation-0.9.0.zip
Downloads 1278
Dependency string MidnightMods-DvergerAutomation-0.9.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 icon
denikson-BepInExPack_Valheim

BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.

Preferred version: 5.4.2350
ValheimModding-Jotunn-2.30.0 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.0

README

DvergerAutomation

Dverger Automation is about making your experience through the game less full of friction, without giving you a mobile automated vacuum.

The goal of this mod is to add progressive automation for repetative tasks. Some of the automation will be expensive. But you will feel like you earned each improvement.

Features

Autosorter - Craft, Build and store

Built with the Hammer, in the Crafting category, near a Forge (Rrequirements are all configurable):

Material Amount
Stone 20
Bronze 8
Greydwarf eye 20
Ectoplasm 4

The autosorter can be upgraded with Surtling cores to increase its range. It has 4 core slots, and configurably requires at least 1 core to work. There is a front hopper on the machine that allows depositing items for it to store into chests. Items not sorted will be left in the inventory.

Carts and boats in range count as storage too, so you can craft straight out of the cart you just pulled up to the workshop. They are only ever crafted from, never sorted into, and each can be turned off (Craft From Carts, Craft From Boats).

Furnace Hopper - Automate your Furnanaces and Kilns

Built with the Hammer, in the Crafting category, near a Forge (Rrequirements are all configurable):

Material Amount
Stone 30
Iron 12
Bronze 8
Coal 20

The furnace hopper allows you to automatically process wood, and metals in nearby kilns and furnances. It has a relatively short range. But can be upgraded with up to 6 surtling cores. Configurably 1 core is required for it to turn on. Each core increase processing speed of managed furnaces/kilns.

Respects locks and wards

A chest is only linked if you could open it yourself.

A chest that someone - you or another player - currently has open is left alone until it is closed: its contents are not counted, shown, or spent while it is open, so nobody's chest panel is pulled out from under them.

Auto-store is stricter still: it only ever files items into public chests, so your own Private chests can feed crafting but never receive sorted goods.

Epic Loot support (optional)

If Epic Loot is installed, DvergerAutomation registers itself with it properly rather than patching around it:

  • The enchanting table draws from linked chests. Runestones, shards and dust stay in storage instead of your inventory.
  • Auto-store leaves magic items alone by default, for the same reason: a legendary would otherwise be filed into whatever chest holds the ordinary version. It stays in the deposit box instead. Turn on Sort Magic Items if you would rather have them stored.

Epic Loot is a soft dependency: not having it installed changes nothing.

Installation (manual)

  1. Install BepInEx and Jotunn.
  2. Drop DvergerAutomation.dll into <Valheim>/BepInEx/plugins/.

Multiplayer: every player on the server needs the mod, and versions must match on major and minor. The Autosorter's settings are server-authoritative and only admins can change them.

CHANGELOG

0.9.0

  • Carts and boats (Karve, Longship, Drakkar) within an Autosorter's range now count as storage for crafting and Hammer building. They are relinked every couple of seconds, so a cart counts as soon as it is parked and stops counting when it leaves.
    • A boat with someone else aboard, or a cart someone else is pulling or riding, is left alone
    • Auto-store never stores items into a boat or cart
    • New server settings Craft From Boats and Craft From Carts, both on by default
  • Fixed: with ZenUI's crafting panel enabled, the craft-from-storage switch sat too low, off its plate and overlapping the repair button. It now stacks above the repair button wherever a UI mod puts it.

0.8.0

  • New piece: the Dverger Hopper
    • Dverger Hopper is an iron age improvement that allows automating Furnances & Kilns
    • It automatically fills machines in its radius (expandable with surtling cores) and provides a small speedup
    • Its inventory will pull back in smelted ores, making them immediately available for crafting from any nearby autosorter
    • Fully configurable, range, speed bonus, pice requirements, default scan rate
  • Craft-from-storage switch: A GUI button to enable/disable craft from containers
  • Deposit All button, which takes over the slot vanilla's Place stacks button sits in whenever one of the mod's own containers is open
    • On the Autosorter it deposits your inventory and files it away, leaving equipped gear, the hotbar and quickslots alone
    • Which item types it holds back is now a config list, defaulting to gear and ammo (this replaces the old Deposit All Keeps Ammo switch)
    • On the Dverger Hopper it becomes Deposit Materials and moves in wood and ore, from a config list of prefabs
    • Ordinary chests keep Place stacks exactly as before
  • Fixed: an Autosorter placed on a wooden floor lost its support and broke. It is now an iron piece, so wood holds it up.

0.7.1

  • Fixed: gear whose recipe has a Valheim 1.0 upgrader ingredient could not be crafted or upgraded from linked chests - the craft button stayed greyed out even though the chests held everything the panel listed.
  • Fixed: crafting that gear at a regular station could spend its upgrader ingredient out of a linked chest, although the station never charges it.

0.7.0

  • Ingredient rows in the crafting panel and the build HUD now show how many of each material the linked chests hold, as a green +N after the required amount. Hovering the row spells it out. The figure counts only what the Autosorter would actually spend: enchanted gear and anything in the deposit box are left out. Turn it off with the new client-side Show Storage Counts setting.
  • Fixed: mods that print your own inventory count next to an ingredient (MyLittleUI) were shown the inventory-plus-chests total instead. Chest stock now only appears in the +N figure.
  • Fixed: auto-store could duplicate the leftovers it handed back out of the deposit box. Anything with no matching chest now stays in the box instead, and is tried again every time it is closed.
  • Fixed: crafting, building and enchanting from storage could take over a chest another player had open, blanking their chest panel and leaving their view of that chest out of date. Open chests are now skipped until they are closed.

0.6.0

  • Auto-store: the Autosorter now has a deposit box. Drop goods in, close it, and each stack is filed into the chests in range that already hold that item - splitting across chests as needed. Anything with no home comes back to you. Only public chests are filled; Private chests are never targeted, even your own.
  • New settings: Auto Store (on), Sort Magic Items (off), and Deposit Box Width / Deposit Box Height (default 8x4, the size of your own inventory; minimum 2x2).
  • Fixed: taking materials out of linked chests while crafting left the per-frame item counts stale for the rest of the frame.

0.5.0

  • Beta release.