A fantasy sandbox with survival elements. You can play alone or with others, exploring the world and gathering resources, finding and raiding tombs, building bases... Read more
Build Pieces Customized — Building Properties and Stability Tweaks
-
Download (114.12 kB)September 18, 2026, 10:14 AMbuild-pieces-customized-nastrojjka_1789715666_161273.zip
A modular building overhaul for Valheim granting complete control over individual and global structural properties. The mod allows builders to reach new vertical and horizontal heights by modifying the core structural physics of building materials (wood, stone, iron, marble, etc.), bypass collision constraints (clipping), permit building inside dungeon interiors, grant weather and lava immunities, and tune creature targeting logic. All configuration parameters are fully synchronized with dedicated servers and reload live upon file modification.
Key Features:
Global List Whitelisting:
- Configure comma-separated lists of piece prefabs or specify "AllPieces" to enforce global behavior across every buildable object:
- Clip everything — Removes all structural placement intersection blocks;
- Allow in dungeon — Permits building inside burial chambers, sunken crypts, and caves;
- Can be repaired / Can be removed — Toggles hammer repair and deconstruction rights;
- Ash and lava immunity — Total immunity to environmental fire, ash, and lava hazards;
- Water and rain damage immunity — Prevents wooden structure decay from weather exposure;
- Structural integrity — Eliminates collapse mechanics caused by lack of structural support.
Material Physical Multipliers:
Tune structural support values grouped by material category (1.0 = vanilla behavior):
- Max support multiplier — Support value when anchored directly to the ground or trees (blue foundation state);
- Min support multiplier — Minimum load threshold before a piece breaks;
- Vertical stability multiplier — Mitigates vertical load decay to build taller towers;
- Horizontal stability multiplier — Mitigates horizontal load decay to extend unsupported spans and bridges.
ServerSync Network Authority:
- Configuration matrices and JSON templates are authoritative and propagate automatically from the host server to connecting clients.
Individual Piece Editing (JSON Templates):
- Upon reaching the main menu or loading a world, the mod outputs Pieces and properties.md next to its DLL, indexing all game prefabs and available attributes (regenerate anytime via the bpcdocs console command).
- Generate a clean template for any prefab using the console command:
bpcsave [prefab name] (e.g., bpcsave portal_wood).
(Generate templates from the main menu to capture clean vanilla parameters). - Adjust your preferred properties inside the generated [prefab].json file.
- Place customized JSON files next to the plugin DLL or within:
<Valheim_Directory>\BepInEx\config\shudnal.BuildPiecesCustomized\.
Selected Attribute Definitions:
- clipGround / clipEverything / noClipping — Placement collision tolerances with terrain and adjacent objects.
- groundOnly / inCeilingOnly / notOnFloor — Surface anchoring requirements (terrain floor only, ceiling hung, or vertical wall only).
- waterPiece / noInWater — Strict water contact requirements or restrictions.
- allowedInDungeons — Permits interior dungeon construction.
- noRoofWear — Water and rain wear immunity (setting to false prevents decay in rain).
- noSupportWear — Structural integrity override (setting to false stops breaks from lack of support).
- ashDamageImmune / ashDamageResist — Complete immunity or 33% lava damage mitigation with fire catching disabled.
- primaryTarget / randomTarget — Aggro priority switches (disabling ignores the object as a deliberate target).
- onlyInBiome — Numeric bitmask biome restriction (e.g., Meadows = 1, Black Forest = 8, Plains = 16; combined target = 25).
- hitNoise / destroyNoise — Acoustic radial noise generated upon impact or destruction.
Installation:
- Ensure BepInEx is installed.
- Place BuildPiecesCustomized.dll into:
<Valheim_Directory>\BepInEx\plugins\. - Boot the game.
Related files:
Useful links:
