Valheim
Install with App

Details

Latest version
1.5.0
Last Updated
First Uploaded
Downloads
3.4K
Likes
0
Size
5.4MB
Dependants
ADDatHost Valheim hosting
€1

HexWaterproofBuilding

Adds rain-resistant building pieces, wood and bone stacks, automatic pier supports, and optional extended-range building functionality to Valheim. Also removes the roof requirement for vanilla and waterproof workbenches by default.

⚠️ Important

Extended-range functionality for vanilla building pieces is optional and disabled by default.

To enable it, set VanillaPiecesEnabled = true in the configuration file.

Changes to configuration settings require a full game restart.

Features

  • Adds a new Waterproof Building hammer build tab
  • Adds a new Pier hammer build tab
  • Adds rain-resistant versions of the vanilla workbench, wood, darkwood, and ashwood building pieces
  • Prevents vanilla wood and bone stacks from taking rain damage by default
  • Includes a configuration option to restore rain damage for wood and bone stacks
  • Removes the roof requirement for vanilla and waterproof workbenches by default
  • Includes a configuration option to require roofs for workbenches
  • Uses vanilla build requirements plus Resin for waterproof pieces
  • Adds a 4m Vertical Pier Support that automatically extends to the seabed
  • Pier supports cannot be placed on dry land
  • Supports vanilla placement, snapping, snap cycling, removal, and copy-piece functionality
  • Optional extended-range placement, removal, hover highlighting, and copy-piece support
    • Waterproof building pieces (enabled by default)
    • Vanilla building pieces (disabled by default)

Screenshots

Waterproof Pieces

Extended Placement

Extended Removal

Copy Piece

Waterproof Workbench

Pier Support


Configuration

Config file location:

BepInEx/config/hex.waterproofbuilding.cfg

Example configuration:

[General]

## Enable or disable the Waterproof Building mod.
# Setting type: Boolean
# Default value: true
Enabled = true

[Extended Placement Range]

## Enable extended placement range for waterproof pieces.
# Setting type: Boolean
# Default value: true
Enabled = true

## Enable extended placement range for vanilla building pieces.
# Setting type: Boolean
# Default value: false
VanillaPiecesEnabled = false

[Workbenches]

## Require a roof for workbenches to function.
# Setting type: Boolean
# Default value: false
WorkBenchRequireRoof = false

[Wood Stacks]

## Wood and bone stacks will take rain damage if this value is set to true.
# Setting type: Boolean
# Default value: false
WoodAndBoneStacksTakeRainDamage = false

Configuration Options

  • General.Enabled

    • Enables or disables HexWaterproofBuilding.
    • Default: true
  • Extended Placement Range.Enabled

    • Enables extended placement, removal, hover highlighting, and copy-piece functionality for waterproof building pieces.
    • Default: true
  • Extended Placement Range.VanillaPiecesEnabled

    • Enables extended-range functionality for vanilla building pieces.
    • Default: false
  • Workbenches.WorkBenchRequireRoof

    • Controls whether vanilla and waterproof workbenches require a roof to function.
    • false removes the roof requirement.
    • true restores the roof requirement.
    • Default: false
  • Wood Stacks.WoodAndBoneStacksTakeRainDamage

    • Controls whether vanilla wood and bone stacks take rain damage.
    • false prevents rain damage.
    • true restores normal rain damage.
    • Default: false

⚠️ Changes to configuration settings require a full game restart.

Waterproof pieces and pier supports are registered during game initialization and cannot be safely added or removed at runtime.


Requirements

  • BepInExPack Valheim
  • Jotunn

Installation

Thunderstore / r2modman

Install using a Thunderstore-compatible mod manager such as r2modman.

Manual Installation

  1. Install BepInExPack Valheim.
  2. Install Jotunn.
  3. Extract this package.
  4. Place the DLL inside:

BepInEx/plugins/HexWaterproofBuilding/

Example:

BepInEx/plugins/HexWaterproofBuilding/HexWaterproofBuilding.dll


Multiplayer

This mod has not been extensively tested in multiplayer or on a dedicated server.

Install this mod on the server and all clients.

Custom waterproof pieces and pier supports are synchronized through Jotunn and use Valheim's standard building systems.


Compatibility

  • Uses Jotunn for prefab and piece registration
  • Uses Harmony to extend placement, workbench, and rain-damage behavior
  • Waterproof pieces are separate prefabs and do not replace vanilla building pieces
  • Vanilla building pieces are only affected by extended-range functionality when VanillaPiecesEnabled = true
  • Wood and bone stack rain damage can be restored by setting WoodAndBoneStacksTakeRainDamage = true
  • Workbench roof requirements can be restored by setting WorkBenchRequireRoof = true

Notes

  • Pier supports automatically generate additional support sections based on water depth
  • Removing the mod may leave placed waterproof pieces and pier supports unavailable or non-interactable

Support and Feedback

Report bugs, request features, or provide feedback:

Source Code

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