You are viewing a potentially older version of this package. View all versions.
Hex_Viking-HexWaterproofBuilding-1.4.0 icon

HexWaterproofBuilding

Adds rain-resistant versions of the vanilla workbench and building pieces. Includes a vertical pier support that extends to the seabed, optional extended-range placement for vanilla and waterproof pieces, and removes the workbench roof requirement.

Date uploaded 2 weeks ago
Version 1.4.0
Download link Hex_Viking-HexWaterproofBuilding-1.4.0.zip
Downloads 301
Dependency string Hex_Viking-HexWaterproofBuilding-1.4.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2333 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.2333
ValheimModding-Jotunn-2.29.1 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.29.1

README

HexWaterproofBuilding

  • Adds rain-resistant versions of the vanilla workbench, wood, darkwood, and ashwood build pieces to Valheim.
  • Adds a 4m Vertical Pier Support that automatically extends to the seabed and cannot be placed on dry land.
  • Includes optional extended-range placement, removal, hover highlighting, and copy-piece support for both waterproof and vanilla building pieces.
  • Removes the roof requirement for the vanilla and waterproof workbench.

⚠️ Important

Extended-range placement 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 a waterproof version of the vanilla workbench
  • Removes the roof requirement for the vanilla and waterproof workbench
  • Clones vanilla wood, darkwood, and ashwood building pieces
  • Waterproof pieces do not take rain damage
  • Adds a 4m Vertical Pier Support that automatically extends to the seabed
  • Pier supports cannot be placed on dry land
  • Uses vanilla build requirements plus Resin for waterproof pieces
  • 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 (optional configuration)

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 mod
# Setting type: Boolean
# Default value: true
Enabled = true

[Extended Placement Range]

## Enable extended-range placement, removal, hover highlighting, and copy-piece functionality for waterproof pieces
# Setting type: Boolean
# Default value: true
Enabled = true

## Enable extended-range placement, removal, hover highlighting, and copy-piece functionality for vanilla building pieces
# Setting type: Boolean
# Default value: false
VanillaPiecesEnabled = false

## Require a roof for vanilla and waterproof workbenches
# Setting type: Boolean
# Default value: false
WorkBenchRequireRoof = 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 dedicate 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 and workbench behavior
  • Waterproof pieces are separate prefabs and do not modify vanilla building pieces
  • Pier supports are custom building pieces that automatically extend to the seabed
  • Extended-range functionality is available for waterproof pieces by default
  • Vanilla building pieces can optionally use extended-range functionality through configuration

Notes

  • Waterproof pieces are separate prefabs and do not replace vanilla building pieces
  • 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

CHANGELOG

Changelog

v1.4.0

Added

  • New Pier build category.
  • 4m Vertical Pier Support that automatically extends to the seabed.

Added

  • Remove roof requirement for vanilla and waterproof workbench.

v1.3.1

Added

  • Wood doors and gates

v1.3.0

Added

  • Added a waterproof workbench.
  • Added a configuration option to enable extended placement for vanilla building pieces.
  • Extended placement now supports the vanilla workbench.

Improved

  • Minor performance improvements

v1.2.2

  • Add discord support link

v1.2.1

Fixed

  • Fixed a potential null reference exception issue related to extended-range hover detection

v1.2.0

Added

  • Extended placement range for waterproof pieces (100m)
  • Extended removal range for waterproof pieces
  • Extended hover highlighting range for waterproof pieces
  • Extended copy-piece functionality for waterproof pieces
  • Configuration option to enable or disable the Extended Placement Range feature

Changed

  • Reworked placement, removal, hover, and copy behavior to preserve vanilla snapping, snap cycling, and placement logic while extending range for waterproof pieces only

v1.1.0

Added

  • Waterproof build pieces now follow vanilla build menu ordering

v1.0.0

  • Initial release