You are viewing a potentially older version of this package. View all versions.
Heimlife-Snapheim-1.0.0 icon

Snapheim

Precision building snaps for Valheim: centers, halves, seams, front/back depth, visual previews, per-piece memory, and configurable hotkeys.

Date uploaded 2 weeks ago
Version 1.0.0
Download link Heimlife-Snapheim-1.0.0.zip
Downloads 1004
Dependency string Heimlife-Snapheim-1.0.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

Snapheim

Precision snapping for Valheim building without Jötunn.

Snapheim expands Valheim's building placement with additional center, half, corner, seam, and front/back depth snap positions while keeping normal placement intact when Snapheim is off.

Features

  • Three snap families
    • Centers — center, edge centers, and corners
    • Halfs — halfway points between center and each edge/corner
    • Seams — flush edge-to-edge, corner-to-corner, and halfway seam snaps
  • 3D depth snapping
    • Mid
    • Front
    • Back
  • Visual snap-point preview
    • Shows available snap targets on the piece you are aiming at
    • Highlights the currently selected snap
  • Per-piece memory
    • Remembers the last snap mode used for each build-piece type
    • Remembers the last depth layer used for each build-piece type
  • Configurable hotkeys
    • Uses standard BepInEx KeyboardShortcut settings
    • Compatible with BepInEx ConfigurationManager
  • Master enable/disable option
  • No Jötunn dependency

Default Controls

Key Action
P OFF → Centers → Halfs → Seams → OFF
E Next snap in the current family
Q Previous snap in the current family
O Mid → Front → Back → Mid

All Snapheim hotkeys can be changed through BepInEx ConfigurationManager.

When Snapheim is active, its configured next/previous snap keys are consumed by Snapheim so Valheim's vanilla manual snap cycling does not also trigger. When Snapheim is off or disabled, vanilla controls are left alone.

Snap Families

Centers

C TC BC CL CR TL TR BL BR

Halfs

HTC HBC HCL HCR HTL HTR HBL HBR

Seams

SC ST SB SL SR STL STR SBL SBR

Halfway seam modes:

SHT SHB SHL SHR SHTL SHTR SHBL SHBR

Depth Layers

Every snap can be used at a depth layer:

  • M — Mid
  • F — Front
  • B — Back

For seam modes, Front/Back use flush face-to-face placement. This is useful for objects such as signs placed against chests or furniture.

ConfigurationManager

Snapheim uses normal BepInEx config entries. If you have a compatible BepInEx ConfigurationManager installed, Snapheim will appear automatically with:

  • Enabled
  • Cycle Family / Toggle
  • Next Snap
  • Previous Snap
  • Cycle Depth
  • Show Snap Point Preview
  • Preview Marker Size

Plugin ID: Snapheim.Valheim

Installation

Thunderstore / r2modman

Install Snapheim with your mod manager after the package is published.

Manual

  1. Install BepInExPack for Valheim.
  2. Place Snapheim.dll in: BepInEx/plugins/Snapheim/
  3. Launch Valheim modded.

Compatibility

  • Built for Valheim 1.0.
  • Requires BepInExPack Valheim.
  • Does not require Jötunn.

Notes

Snapheim changes build-placement snapping on the client. Back up important worlds before testing any new building mod.

CHANGELOG

Changelog

1.0.0

Initial public release.

  • Added Centers, Halfs, and Seams snap families.
  • Added center, edge-center, corner, halfway, seam, and halfway-seam snapping.
  • Added Mid, Front, and Back depth layers for all snap modes.
  • Added flush front/back seam placement.
  • Added visual snap-point previews with selected-point highlighting.
  • Added per-build-piece snap-mode and depth memory.
  • Added BepInEx ConfigurationManager support.
  • Added configurable hotkeys.
  • Added master enable/disable option.
  • Prevented Snapheim cycle keys from also triggering Valheim's vanilla snap cycling while Snapheim is active.
  • No Jötunn dependency.