About RoofSwap
From ThunderstoreHammer tool that swaps thatch roof pieces for shingle roof pieces in place: same shape, position and rotation, so nothing shifts. Shift-click swaps the whole connected roof.
Join our Discord: discord.gg/haSwxPa9GU to report bugs, request features or other mods, or give feedback.
Roof Swap
Unlocked shingle (darkwood) roofs, but your houses still have thatch? Roof Swap adds a tool to the hammer that replaces thatch roof pieces with the shingle piece of the same shape, at exactly the same position and rotation.
How to use
- Equip the hammer and select Roof Swap in the build menu (type "Roof" in the filter).
- Aim at a thatch roof piece and click: it becomes shingles.
- Hold Left Shift while clicking to swap the whole connected thatch roof at once.
Details
- All 12 thatch roof pieces (26°, 45°, 67°; flat, ridge, inner and outer corner) map 1:1 to their shingle version.
Both use the same material, health and support values, so building stability does not change.
- The new piece costs its normal recipe, taken from your inventory first and then from nearby chests (player-built,
not opened by anyone, accessible to you). For a whole roof the total cost is checked first; if anything is missing nothing changes and you see what is short.
- The old thatch drops its materials, like removing it with the hammer.
- Normal building rules apply: workbench in range, shingle roofs unlocked, no wards or no-build zones.
Settings
| Section | Setting | Default | |---|---|---| | Roof Swap | Whole roof key | LeftShift | | Roof Swap | Max pieces per whole-roof swap | 300 | | Roof Swap | Chest range (m) | 50 |
Notes
- Client-side tool. The swapped roofs are normal vanilla pieces, so other players see them without the mod.
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 21d ago.
RoofSwap on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.0.3, released 2026-10-14
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 3 recorded builds of RoofSwap.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.3 | 2026-10-14 | n/a | BepInEx |
| 1.0.2 | 2026-10-13 | n/a | BepInEx |
| 1.0.1 | 2026-10-11 | n/a | BepInEx |
Dependencies
- Required: Jotunn
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run RoofSwap on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogBuilding & decoration
Blocks, furniture, decorations and building tools.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-14Open ↗
- ✓AuthorDigiTeam, as published on Thunderstore
- ✓LicenseNot published by the sourceFree





