Automatics is a mod that automates the tedious tasks of life in Valheim. Most of its features exist in existing mods, but it has been re-designed to make it easier for me to use.
Improved Automatic Processing performance and container handling, including dedicated-server-safe mutations and storage effects.
Improved multiplayer access and ownership handling for doors, feeding, farming, pickup, processing, and containers.
Fixed config migration and console command edge cases, including bounded regular-expression matching.
Added optional in-game smoke tests for live Storage, Door, Pickup, and Processing workflows.
v1.6.0 [2026-05-17]
Updated for Valheim 0.221.12 and added automation data for Ashlands, Bog Witch, and Call to Arms content.
Added a config migration that appends new default automation targets to existing allow lists.
Added map navigation from selected pins, including HUD distance display while navigating.
Improved Automatic Mapping performance and stability with throttled dynamic scans, spatial pin lookups, safer static scan invalidation, dense-area scan fallback, and cached MineRock5 collider data.
Improved Automatic Door behavior for predicted player movement and multiplayer or dedicated-server sessions.
Added configurable Automatic Processing connection effects and fixed stale container lookup reuse across different search limits.
Fixed Automatic Pickup and Automatic Feeding ownership handling in multiplayer or dedicated-server sessions to avoid unsaved item changes or lost pickups.
Fixed translations not refreshing after language changes.
Modernized the build scripts, release checks, README, configuration reference, and user guide.
v1.5.1 [2023-10-15]
Fixed an issue that could potentially cause exceptions when attempting to place containers added by specific mods. (#61)
v1.5.0 [2023-10-08]
Update for Valheim 0.217.24
The removal of the previously deprecated "module_disable" option and the "resources_directory"
v1.4.8 [2023-07-09]
Update for Valheim 0.216.9
Removed the "allow_non_duplicate_pins" option from the "removemappins" command. Instead, added the "dry-run" and "dangerous-mode" options.
Enabled specifying prefab names as targets for custom icons. For more details, please refer to custom-icon-pack.adoc.
v1.4.7 [2023-05-13]
Added a console command to remove map pins.
v1.4.6 [2023-05-02]
Fixed a bug where static pins were immediately deleted when the "Save Static Object Pins" option was not enabled.
v1.4.5 [2023-05-01]
Fixed a bug where pins for static objects were sometimes duplicated when the player moved using portals.
Fixed a bug where an exception could occur when trying to delete a pin by right-clicking it.
Automatic Pickup no longer pickup items if it would cause the player to become overweight.
Added an option to the Automatic Processing to store only if products exist in the container.
Added a Ballista to Automatic Processing targets.
Changed the display name and description of the Automatic Processing config.
v1.4.4 [2023-03-23]
Fixed a bug where the automatic door stops functioning when the player moves a certain distance away from it.
Fixed a bug where pins would be duplicated and added when the vehicle moves, if the vehicle's automatic mapping is enabled.
v1.4.3 [2023-03-18]
Updated for changes in Valheim 0.214.2.
Fixed a bug where the "Pickup All Nearby" shortcut key wouldn't work if it included an interact key (e.g. Shift + E).
Fixed a bug that caused wild animals to attack containers with food under certain conditions, even if they were allowed to eat from them.
Fixed a bug where portals wouldn't be automatically pinned, even if "Allow Pinning Portal" was enabled.
Fixed a bug where pins would remain on the map even after disabling automatic mapping in the configuration.
v1.4.2 [2023-03-12]
Fixed a bug where the game won't start if some modules are disabled.
v1.4.1 [2023-03-11]
Fixed a bug where the toggle key for automatic doors would become disabled after using it to turn off the function.
Fixed a bug where the automatic mapping function would delete unrelated pins, such as pins added by users or boss pins.
Fixed a bug where the automatic mapping function would cause an exception when loading the world without exiting the game after logging out of the world.
Fixed a bug where the automatic door closing function would not work, causing the door to remain open.
The "printobjects" command can now output doors and containers.
Fixed a bug where the automatic repair function would cause an exception under certain conditions.
Fixed a bug where the "Distance For Automatic Opening" configuration for automatic doors was not functioning and instead referenced "Distance For Automatic Closing."
Modified the "Disable Module" item in the configuration to be more intuitive.
Added "Hexagonal gate" to the door presets.
v1.4.0 [2022-12-26]
Overall Rewriting
AutomaticDoor
Logic Improvements
AutomaticFeeding
A little refactoring
AutomaticMapping
Add Vehicle category
Portal pinning is now a stand-alone option, not in the Other category
Static object pins are no longer saved by default. They can be changed to be saved in the options
You can now hold down the left Shift key and click on a pin on the map to force the pin to change to save
Added option to automatically remove pins when destructible objects are destroyed. (probably won't work perfectly, so don't expect too much)
AutomaticMining
Limit the number of parts that can be damaged by automatic mining to a maximum of 3 at a time
AutomaticProcessing
Removed the option to limit crafting by the total number of items in a product, instead added an option to limit crafting by the number of product stacks
Added option to replenish material only when the material in the processor runs out
Added option to refuel only when the fuel in the processor runs out
Smelter's automatic crafting has been improved to process time-based quantities of material even when away from it for extended periods of time
AutomaticRepair
A little refactoring
Added AutomaticPickup feature
Custom objects have been renamed User-defined objects and moved to the General category of the Config
I have documentation on how to add user-defined objects, so please read through it if necessary