Buildheim
Client-only blueprints with saved holograms, mouse-wheel positioning, material checklists and hammer autobuild. No server installation required.
About this mod Author’s original text
Plan it. Gather it. Build it.
A client-only blueprint mod for Valheim, inspired by Litematica. Load or capture a building, position a private hologram, and build it with your normal hammer.
Only you need the mod. The server and other players do not need Buildheim. Your blueprint stays local; the pieces you build become ordinary world objects. Building uses materials from your inventory.
Installation
In your r2modman profile:
- Install BepInExPack Valheim 5.4.2333 or newer and Jötunn 2.30.0 or newer.
- Copy this project's Buildheim.dll into a folder under BepInEx/plugins. Remove the previous PlanBuild DLL when upgrading. Keep only one Buildheim DLL in the profile.
- Launch with Start modded, join a world, and press End.
Download a ZIP from Releases or Actions, or build the DLL using the development instructions. Use this project's build: the original PlanBuild package has a different workflow. Restart Valheim after replacing the DLL.
Compatibility: compilation and automated checks pass against Valheim 1.0.7, BepInExPack 5.4.2350, and Jötunn 2.30.0. This is a development build. The new UI, targeting, and reconnect workflow still need in-game validation; multiplayer compatibility is not yet fully verified.
Your first build
- Press End, open Blueprints, and click Open folder to open your configured blueprint directory. Put.blueprint or.vbuild files there. Extract downloaded ZIPs first. Subfolders work too. Fresh installs use BepInEx/config/Buildheim/blueprints inside your profile.
- Return to the Blueprints tab and click Refresh. Choose a building to load its hologram and open the Build tab.
- Close the planner and position the hologram with the shortcuts below. Loading or moving a hologram does not spend materials.
- Open Materials to see what you need. Gather supplies and carry the materials for the pieces you want to place.
- Select Click to build, close the planner, and equip your normal hammer. Aim at a missing hologram piece and click. Buildheim selects its recipe, position, and rotation, then Valheim checks and places it.
Completed pieces disappear from the hologram as they are detected in the loaded world.
To make your own blueprint, use New blueprint in the Blueprints tab or open Capture.
Capture a building
- Enter a blueprint name and choose Select / edit box.
- Aim at a surface and left-click to set corner A (cyan). Right-click sets opposite corner B (orange). A visible box shows the capture area.
- Adjust the last corner you clicked with Ctrl + wheel (forward/back), Ctrl + X + wheel (sideways), or Alt + wheel (height). Steps are 0.1 m; hold Shift for 1 m. Middle-click switches which corner you adjust. Click either mouse button again to reposition that corner at your aim point.
- Enclose the whole building, including its foundation and roof. If both corners are at ground level, raise B with Alt + wheel. The box needs width, height and depth.
- Press End to review the corners, box dimensions and piece count, then choose Save blueprint. Use Select / edit box again to refine it.
Capture includes loaded, player-built pieces whose placement points lie inside the box. Pieces may extend beyond those points, so leave room around the building. Corner A becomes the blueprint origin. Existing files are never overwritten.
While selecting, mouse clicks pick corners without attacking, placing or removing pieces. Your loaded placement is temporarily hidden and autobuild is turned off. Opening the planner ends selection mode; Clear selection removes the box. Selection corners last for the current world session.
Positioning controls
Use these with a hologram loaded and the planner closed. Movement follows your camera's horizontal facing direction.
| Control | Action |
| --- | --- |
| End | Open or close the planner |
| Ctrl + wheel | Move forward or backward |
| Ctrl + X + wheel | Move sideways |
| Alt + wheel | Raise or lower the hologram |
| Ctrl + Alt + wheel | Rotate the hologram |
| Shift with a positio
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- 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.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- 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.
Install these first, or the mod will not work: