You are viewing a potentially older version of this package. View all versions.
Ainzworth-LetMeBuild-0.1.0 icon

LetMeBuild

Build Hammer pieces without nearby crafting stations while keeping normal material costs and placement rules.

Date uploaded a week ago
Version 0.1.0
Download link Ainzworth-LetMeBuild-0.1.0.zip
Downloads 205
Dependency string Ainzworth-LetMeBuild-0.1.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

README

LetMeBuild

A small Valheim BepInEx mod that removes crafting-station requirements from everything in the vanilla Hammer build table.

What it does

With LetMeBuild enabled, Hammer pieces no longer require a nearby:

  • Workbench
  • Stonecutter
  • Forge
  • Artisan Table
  • Black Forge
  • Galdr Table / Mage Table
  • or another crafting station assigned to that Hammer piece

You still need the normal build materials.

LetMeBuild deliberately does not replace Valheim's resource checks or resource consumption. This means mods that already allow building from nearby containers can continue to provide those materials through their own normal hooks.

What it does not do

  • does not enable nobuildcost
  • does not unlock undiscovered pieces
  • does not ignore wards or no-build zones
  • does not change structural support
  • does not change placement restrictions
  • does not provide materials from containers by itself
  • does not affect crafting recipes in station UIs
  • does not intentionally modify Hoe/Cultivator piece tables

Modded Hammer pieces

The Hammer piece table is rescanned periodically. Pieces added to the standard Hammer by other mods are picked up automatically and have their station requirement removed as well.

Compatibility with craft/build-from-containers mods

The mod only changes the Hammer piece's required CraftingStation reference. Material checks and material consumption remain untouched. This is intentional so mods such as craft/build-from-containers systems can keep handling inventory + chest materials themselves.

Configuration

Generated at:

BepInEx/config/uk.ainzworth.valheim.letmebuild.cfg

[General]
Enabled = true
Scan Interval Seconds = 1.0
Log Changes = false

Build

From PowerShell:

Get-ChildItem -Recurse | Unblock-File
.\build.ps1 -Install

Default Valheim path:

C:\Program Files (x86)\Steam\steamapps\common\Valheim

Override it with:

.\build.ps1 -ValheimDir "D:\Games\Valheim" -Install

Technical approach

LetMeBuild resolves the current Hammer item from ObjectDB, reads its PieceTable, and sets Piece.m_craftingStation to null for pieces registered in that table. Original values are tracked and restored if the plugin is disabled/unloaded during the session.

CHANGELOG

1.1.0

  • Remove action stamina costs for building tools and Scythe attacks.
  • Disable durability loss for these tools while enabled; restore original behavior when disabled.
  • Extend station bypass to all tool build tables, including Hoe stone paths and Cultivator actions.
  • Preserve material costs, movement stamina and normal world/access restrictions.

Changelog

1.0.0

  • Release of Hammer building, dismantling and repair without nearby crafting stations.
  • Includes the station-check fix for marble and other world/ruin pieces outside the Hammer build menu.
  • Updated package description and installation documentation.
  • Keeps the behavior of 0.1.2; no additional gameplay changes.

0.1.2

  • Fixed the shared station check used by Hammer dismantling and repair.
  • Applied the fix to world and ruin pieces across materials while preserving other game restrictions.

0.1.1

  • Added support for repairing world and ruin pieces outside the Hammer build table.

0.1.0

  • Initial release: removed station requirements from the standard Hammer build table.
  • Preserved normal material costs and periodically detected modded Hammer pieces.
  • Restored station requirements when disabled or unloaded.