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

Details

Date Uploaded
yesterday
Downloads
1.9K
Size
80KB
ADDatHost Valheim hosting
€1

Smart Build

One swing, a whole wall.

Smart Build places entire layouts in one go, using ordinary pieces at ordinary cost: grids on all three axes, gaps, stagger, arcs, blueprints of things you have already built, terrain following, and an undo that refunds every last nail.

Support with PayPal Mod support on Discord

The idea

Vanilla building is one piece, one click, forever. That is fine for a hut and punishing for a longhouse. Smart Build takes the repetitive half off your hands:

  • Lay a 10 x 10 longhouse floor in one go instead of a hundred aims and a hundred clicks.
  • Run a palisade the length of your border with the spacing set once, not fifty times.
  • Bend a wall into an arc, or a full circle, without lining up a single piece by eye.
  • Save a section you already built and stamp it down the whole coastline.
  • Build across a hillside and let every piece settle onto the ground beneath it.
  • Get it wrong, press Ctrl + Z, and walk away with every resource back in your pockets.

It adds no new pieces and makes nothing free. It just swings your hammer faster.

What it will and won't do

Smart Build will not build anything you could not have built yourself. Every piece costs full price, wards and no-build zones and biome rules all still apply, and if one spot in a grid is blocked the whole placement is refused rather than quietly skipping past it. There is no creative mode hiding in here.

It also stays in its own lane. Everything rides on a separate tool you craft, the Smart Hammer, so your plain hammer keeps behaving exactly as it always has. It is client-side, so nobody else on the server needs it, and everything it puts down is an ordinary piece that stays standing if you ever uninstall.

You will probably like it if you are putting up longhouses, curtain walls, docks, terraced farms, or anything else that has ever had you clicking the same piece fifty times in a row.

You probably want something else if you are after free materials, a creative mode, or anything that reaches the other players on your server.

The time it saves

What you are building One piece at a time With Smart Build
A 10 x 10 longhouse floor (100 pieces) 100 aims and 100 clicks a few seconds
A row of 20 stone foundations 20 a few seconds
A 12 x 2 x 2 curved wall (48 pieces) 48 pieces, each turned by hand a few seconds, the curve set once
A 30 x 10 palisade (300 pieces) 300 a few seconds
A 1,000-piece build 1,000 a few seconds

Dialling in a size really is just holding X and scrolling. It stays safe at that scale, too: materials are counted before anything spawns, a blocked spot refuses the whole grid, and Ctrl + Z hands it all back.

Core features

Grid on three axes

A huge stone wall built with Smart Build

This is the heart of it. Instead of placing one piece, you place a grid of them: a longhouse floor, a curtain wall, a tower of stacked layers.

  • Hold X and scroll (or press Up/Down) for width, Z for depth, X + Z together for height.
  • Hold Shift to move in steps of 10.
  • Press Down past 1 and the axis flips, growing the other way from the piece you are aiming at.
  • Size, gap, piece count, and blocked count all show on screen while you set it up.

Directional arrows

Three short arrows float just above the ghost whenever a grid or blueprint is dialled in: red for X, green for Y, blue for Z. They point the way each axis grows, so a rotated, staggered, or flipped layout is never a guess. Glance at the arrows, then click.

Gap

Wood floors with a gap between each piece

Every axis gets its own gap, so you can spread a row out one way and keep it tight the other. Negative values overlap pieces on purpose.

Stagger

Stone blocks staggered into a stepped diagonal

Three settings, one per axis. X shifts each row sideways, Z shifts each column forward or back, and Y leans each layer over so a stack tilts as it climbs.

Rotation

A 12 x 2 x 2 wall arc, placed in one go

Each piece turns a little more than the one before it, so a straight row bends into an arc, and a longer one closes into a circle.

Blueprints

A long wood tunnel built by repeating one blueprint

Point at pieces you have already built, press F, and save the lot as a blueprint. It then lives in the build menu like any other piece, and repeats through the same grid controls. That whole tunnel is one blueprint (a floor, walls, and a roof) stamped down a line.

Hold, follow terrain, and undo

  • Hold (H) freezes a grid or blueprint where it is, so you can walk back and place it from a distance.
  • Nudge it once it is held, the way Smart! does: the arrow keys slide it forward, back, left and right (relative to where you are looking, but always square to the piece), and PgUp / PgDn raise and lower it. Each press moves it 0.1 m, or 1 m with Shift. Nudging a grid you have not held yet holds it for you.
  • Follow terrain (L) drops each piece onto the ground beneath it, so a grid across a slope hugs the land.
  • Undo (Ctrl + Z) takes back the last grid or blueprint stamp and refunds every material.

Quick start

  1. Craft the Smart Hammer (1 Wood, no crafting station) and equip it.
  2. Pick any piece from the build menu so its ghost is showing.
  3. Hold X and scroll to set the width. Z does depth, X + Z together does height.
  4. Check the arrows above the ghost, aim, and click. The whole grid goes down at once, cost and blocking checked first.
  5. Changed your mind? Ctrl + Z.

Every key is rebindable in the Jotunn config.

Controls

Every key below works only while the Smart Hammer is equipped with a piece ghost showing. The plain hammer is untouched.

Keys Action
X + Up / Down / scroll Width (X) +/- (hold Shift for steps of 10). Down from 1 goes to -2 and grows the other way from the piece you aim at (sizes run -2, 1, 2: a single piece is just 1)
Z + Up / Down / scroll Depth (Z) +/-
X + Z + Up / Down / scroll Height (Y) +/-: stacks layers upward, e.g. wall on wall
G + the size keys above Gap on that axis instead of the size (0.1 m per step, Shift: 0.5 m; negative overlaps)
B + the size keys above Stagger: X shifts each row sideways, Z shifts each column forward/back, Y leans each layer sideways (0.25 m per press, accumulates)
R + Up / Down / scroll Rotate each piece a bit more than the last (0.5 degrees per press, Shift: 5 degrees; both configurable): bends the grid into an arc
H Hold: freeze the grid or blueprint in place (press again to release); place it from up to about 10 m away
Arrows, PgUp / PgDn Nudge the held grid or blueprint 0.1 m (Shift: 1 m) forward/back/left/right relative to the camera, or up/down; holds it first if it is not held
L Follow terrain on / off: each piece rises and falls with the ground under it. Stays on until you turn it off or switch pieces
K Open the control panel: type exact sizes, gaps, stagger and rotation, or use its - / + buttons; also Reset, Hold, Nudge buttons, Undo, Save/Clear for the current blueprint selection, and a full list of every shortcut. The mouse is freed while it is open
F Add or remove the built piece you are aiming at from the blueprint you are putting together (Shift + F: its whole group, Alt + F: it and every piece connected to it, no limit)
Ctrl + S Save the current blueprint selection, with a name typed into the game's own naming box
Delete With a saved blueprint selected in the build menu (its ghost showing), delete it
Mouse wheel Rotate the whole grid, as for a single piece (when none of the keys above is held)
Ctrl + Z Undo the last grid or blueprint stamp (refunds materials)

Scroll works like Up / Down: hold the key, then scroll (up = Up). While one of those keys is held, the wheel stops rotating the piece and stops zooming the camera.

Other mods binding the same keys (a quick slot on Z, say) will not break these controls. Smart Build reads the keyboard directly, blocks item use while its keys are held, and logs a Key clash warning at start-up naming any mod that shares one. Vanilla's Sit key is X, its holster key is R, and its Guardian Power key is F, so those are held back while you hold the matching key with a piece showing. A key legend sits at the left of the screen and a settings readout at the bottom (hide them with ShowHud in the K panel or config, or ShowControlsHint for just the legend).

The Smart Hammer

Smart Build lives in its own tool. Craft one for 1 Wood, no crafting station needed. It has the same durability and repair as the plain hammer and builds every piece the plain hammer does, including anything another mod adds.

Equip it and you get everything above. Equip the plain hammer (or anything else) and building is exactly vanilla again: no grid, no keys held back, nothing changed.

Blueprints in detail

Aim at a built piece and press F to add it to the blueprint you are putting together. Press F again to drop it, Shift + F to take the whole group it was placed with, or Alt + F to take it and everything connected to it, however far that reaches. Selected pieces glow, and the first one glows gold: that is the origin everything else is measured from.

A selection on its own cannot be gridded, moved, or rotated. It has two exits: press Ctrl + S (or Save... in the K panel) and name it, or hit Clear in the K panel to walk away from it.

Once saved, it appears as its own piece in the build menu under a Blueprints category on the Smart Hammer, showing the icon of whichever piece it uses most so it is easy to pick out. Select it and aim like any other piece. The ghost shows every piece in place and snaps onto nearby builds the same way a single piece does. With it selected, Delete removes it for good.

From there it repeats exactly like a single piece: set a grid size and one click stamps that many copies, with gap, stagger, and rotation all working the same way. That is how the tunnel above gets built. The nearest copies render as real pieces so you can see precisely what you are about to place and which way it faces, while further copies (or a very large blueprint) fall back to a wireframe box. The whole stamp is checked for cost and blocking, then placed at once, and Ctrl + Z refunds it like anything else. The blueprint stays selected afterwards, so the next click drops another one, with the grid dial reset to a single copy so you never repeat a big stamp by accident.

Blueprints are saved as small text files under BepInEx/config/SmartBuild/Blueprints and reload automatically.

Compatibility and save safety

Smart Build is client-side. Servers and other players do not need it.

It places ordinary Valheim pieces and charges ordinary costs, so a save built with it keeps working without it. The one exception is the Smart Hammer itself: a client without the mod cannot load that item, so it is skipped (and lost) the next time that client's inventory saves, and it is invisible to them on the ground. Nothing crashes either way.

Build-from-chest mods (Valheim Plus CraftFromChest, Craft From Containers, AzuCraftyBoxes, and friends) are supported: materials in the chests they can reach count toward a grid, and are spent from them as pieces spawn. Undo always refunds to your inventory.

Rules and limits

  • The whole grid must be affordable the moment you click, or it is refused outright.
  • If any cell is blocked (terrain or another piece in the way, a ward you lack access to, a no-build zone, the wrong biome), the whole grid is refused.
  • Size, gap, rotation, and stagger reset after each placement, when you switch pieces, and when you put the Smart Hammer away. Follow terrain survives placements but clears with the other two.
  • A grid is limited to 100 per axis and 100,000 pieces by default. Both are settings, raisable to 1,000 per axis and 1,000,000 pieces. A placement that large takes minutes, runs in the background so you can keep playing, cannot be cancelled, and makes a world heavy, so raise them only if you mean it.
  • Pieces spawn over several frames (25 per frame by default), and materials are charged as they spawn.
  • Grids over 400 cells preview as an outline instead of ghosts, and are checked when you place.
  • Spacing comes from each piece's snap points (its mesh size if it has none), so gap 0 can leave a hair of a seam or overlap on some pieces.
  • Pieces that only touch, rather than snap, may end up with less structural support than hand-placed ones.
  • Undo removes only pieces you created that still exist, and refunds their materials.
  • Cultivated-ground and ground-only rules are not re-checked per cell.

Support development

Smart Build is built for the fun of it. If it has saved you an afternoon of clicking and you feel like buying a round, a PayPal contribution is very welcome and entirely optional.

Buy me a mead | Mod support on Discord

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