Valheim
You are viewing a potentially older version of this package. View Latest Version
Install

Details

Date Uploaded
4 hours ago
Downloads
120
Size
21KB
Dependency string
GribaH-Terrainer-1.0.6
ADDatHost Valheim hosting
30% off!

Terrainer

Adds two new modes to the Hoe: pick an exact world height with the keyboard and level terrain in the selected area to it — like a "terrain leveler" from creative tools, but using the vanilla hoe mechanics.

Works in multiplayer with the mod installed only on the client. Terrain changes sync through the vanilla terrain system, so other players (and the server) don't need the mod.

How to use

  1. Take the Hoe and open the build menu (RMB).
  2. Select "Выровнять по высоте" (round area) or "Выровнять по высоте (квадрат)" (square area, rotatable).
  3. Q / E — raise / lower the target height (hold to repeat, Ctrl for large steps). The ghost shows the exact plane.
  4. Shift + mouse wheel — change the radius of the area (Ctrl for large steps).
  5. Mouse wheel — rotate the square mode area.
  6. LMB — level the terrain up to the chosen height.
  7. R — reset the height to the ground level under your feet.

A label near the crosshair always shows the current height and radius.

Optional: stone cost for raising terrain

By default leveling is free like the vanilla hoe. Enable ConsumeRocks in the config to make raising terrain cost stone proportional to the volume of added ground (RocksPerCubicMeter, default 0.15 stone per m³). Lowering terrain is always free.

Configuration (BepInEx/config/Terrainer.cfg)

Setting Default Description
Radius 4 Initial leveling radius (change in-game with Shift+wheel)
HeightStep 0.25 Height change per Q/E step
HeightStepLarge 2 Height change per Q/E step while holding Ctrl
RadiusStep 0.5 Radius change per Shift+wheel step
ConsumeRocks false Require stone for raising terrain
RocksPerCubicMeter 0.15 Stone per m³ of added ground

Notes

  • Stamina cost and hoe durability work exactly like the vanilla hoe modes.
  • Client-side only; no dependencies besides BepInEx.

Changelog

  • 1.0.6 — re-register pieces after logout/world switch (clones died with ZNetScene, breaking piece table)
  • 1.0.5 — fix piece names showing raw tokens (localization keys stored without $
  • 1.0.4 — fix freeze at startup (Localization recursion)
  • 1.0.3 — English localization (RU/EN, follows game language)
  • 1.0.2 — Q/E height controls, Shift+wheel radius, new square rotatable mode, optional stone cost for raising terrain
  • 1.0.0 — Initial release
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.