TerrainShaperPlus

版本 v1.0.18·更新於 2026-09-23

Craftable Workbench terrain tool for Valheim 1.0. Level, raise, lower, smooth, reset and paint with radius/sharpness controls.

模組介紹 作者原文

TerrainShaperPlus

Craftable Workbench terrain tool for Valheim 1.0 — raise, lower, level, smooth, reset and paint with typed Height × Width control.

Built with BepInEx + Jotunn.

Support: ko-fi.com/tudoecriativo

How to use

  • Craft Terrain Shaper Plus at a Workbench (default min level 1)
  • Recipe (default): 10 Wood + 10 Stone (configurable)
  • Equip the tool
  • Press Ctrl+G → panel Height × Width
  • Type values or pick a preset (e.g. 5×2) → Apply (default max 8 m, raise Height.MaxMeters for unlimited-height mods)
  • Select a piece (Raise ground (square) for platforms)
  • Place freely; hold Alt to magnetically snap tiles to the grid
  • Hold Ctrl + Q/E to rotate the square; Shift + scroll = radius
  • Cultivator farm grid: Ctrl + scroll changes grid size

Level vs Raise

| Piece | What it does |

|---|---|

| Level | Flattens to your feet height — does not raise by N meters |

| Raise / Lower | Moves terrain by Height meters from the panel |

Soft edges / “limbo” voids

Square raises in vanilla are hard cliffs (black void). Soft square bevel is on by default (Terrain.SoftSquareEdges). If you still see dark rims, use Smooth or Reset.

Game clamp: vanilla is about ±8 m per vertex. TerrainShaperPlus defaults to 8; set Height.MaxMeters higher (up to 512) if you use an unlimited-height companion mod.

Controls (configurable)

| Action | Default | Config section |

|---|---|---|

| Open panel | Ctrl+G | Panel.ModifierKey + Panel.ToggleKey |

| Grid snap (terrain) | Hold Alt | Grid.HoldKey |

| Rotate square | Hold Ctrl + Q/E | vanilla place-rotate + Grid.FollowPieceRotation |

| Radius | Shift + scroll | Radius.ModifierKey (default Shift) |

| Hardness | Ctrl + scroll | Sharpness |

| Height (Raise/Lower) | Scroll alone | Height |

| Farm grid | Cultivator + seeds | Farm.Enabled |

| Farm grid size | Ctrl + scroll | Farm.SizeModKey |

  • Panel.ModifierKey = None → single key (e.g. only G)
  • Grid.HoldKey = None → always snap when grid is enabled

Panel

| Field | Meaning |

|---|---|

| Height | Meters up / down |

| Width | Brush size (radius / square half-extent) |

| Square | Square brush |

| Presets | 1×2, 5×2, 5×3, 8×3 |

Install (r2modman)

  • BepInExPack Valheim 5.4.2350+
  • Jotunn 2.26.1+
  • Install TerrainShaperPlus
  • Restart the game

Manual: copy plugins/TerrainShaperPlus.dll into BepInEx/plugins.

Config: BepInEx/config/poneis.valheim.TerrainShaperPlus.cfg

Languages: BepInEx/config/TerrainShaperPlus/lang/ (en.json, pt.json)

Features

  • Craftable Workbench tool (Wood + Stone)
  • Level / Raise / Lower / Smooth / Reset / Paint pieces (+ square variants)
  • Typed Height × Width panel with presets
  • Magnetic grid snap while holding Alt (terrain tools)
  • Rotatable square (Q/E) — brush, snap grid and preview follow piece yaw
  • Cultivator farm grid (FarmGrid-style plant snap + visual grid) — uninstall FarmGrid to avoid conflicts
  • Soft square edges to reduce black voids
  • Optional stamina drain (Stamina.*)
  • Optional workbench-in-range for placing (Placement.RequireWorkbench, default off — works from boats)
  • Configurable durability, recipe, keys
  • EN / PT / ZH localization (editable JSON; drop more languages in config/TerrainShaperPlus/lang)
  • Repairable at Workbench

Support

If TerrainShaperPlus helps your builds, you can support continued maintenance:

ko-fi.com/tudoecriativo

Credits

  • Special thanks to NILDEIRA from team PONEIS
  • ValheimTooler / Gungnir — Terrain Shaper concepts
  • TerrainTools — QoL ideas
  • FarmGrid (Sarcen) — cultivator plant grid concepts
  • PONEIS — Valheim 1.0 maintenance

Changelog

1.0.18

  • Fix crash on load (1.0.17): Harmony patch used wrong parameter name (settings → modifier) for TerrainComp.DoOperation
  • Fix Chinese item name on English clients: stop mapping unknown language codes to English (was overwriting EN strings); safer Auto language matching
  • If the name is still wrong: set Localization.Language to English in config / Mod Settings

1.0.17

  • Height.MaxMeters no longer hard-capped at 8 (range 1–512).

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

ValheimModding-Jotunndenikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
TerrainShaperPlus-1.0.18.zip
檔案大小
140.2 KiB