ChestGrid
Snaps normal wooden chests into clean rows, blocks, and stacks while placing them with the hammer.
About this mod Author’s original text
ChestGrid
ChestGrid is a small Valheim BepInEx mod that snaps normal wooden chests into clean rows, blocks, and stacked layouts while placing them with the hammer.
Status
This is an early release and has not been broadly tested yet. Please treat it as experimental and make a backup of important worlds before using it on a server or long-running world.
AI Disclosure
This mod and package were created with AI assistance. OpenAI Codex was used to help generate code, package structure, and documentation.
Features
- Snaps normal wooden chests to nearby normal wooden chests while placing.
- Supports rows, blocks, and vertical stacks.
- Tuned default spacing for tight wooden chest layouts.
- Configurable grid spacing, snap range, vertical snap behavior, and cache interval.
- Hold Shift to temporarily disable snapping.
- Client-side only. The server does not need this mod.
- No runtime dependency on other placement or snapping mods.
Installation
Install with r2modman or Mod Manager.
For manual installation, place ChestGrid.dll in:
BepInEx/plugins/ChestGrid/
Configuration
After first launch, edit:
BepInEx/config/ChestGrid.cfg
Important values:
- GridWidth
- GridDepth
- GridHeight
- SnapRange
- VerticalSnapRange
- UsePlacementHeightForVerticalSnap
- DisableWhileShiftHeld
- ChestCacheInterval
Notes
- ChestGrid only affects placement previews for normal wooden chests.
- Existing chests are not moved automatically.
- If snapping feels too aggressive, hold Shift while placing or lower SnapRange.
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: