Treadwell

版本 v1.0.1·更新於 2026-09-29

Make Valheim's roads worth building and using with adjustable terrain brushes and sprint bonuses.

模組介紹 作者原文

Treadwell

Build roads worth taking.

Treadwell is a focused, vanilla-plus Valheim mod that makes roads less tedious to build and more rewarding to use. Level Ground, Pathen, and Paved Road can use a larger or smaller synchronized terrain brush, and dirt paths and paved roads provide modest sprint bonuses.

1.0.1 is the current production package. It removes the Stonecutter-free Paved Road option and restores vanilla Stonecutter requirements. Adjustable radii, the Keyboard-row Alt + Scroll — Change Size hint, road bonuses, and camera-wheel isolation are unchanged from the live-tested 1.0.0 behavior.

Features

  • Adjustable terrain brush: with the hoe's exact vanilla Level Ground, Pathen, or Paved Road action selected, hold Left Alt or Right Alt and scroll up/down in 0.5 m steps. Level Ground ranges from 1–8 m; Pathen and Paved Road range from 1–10 m. The visible _GhostOnly brush marker and the placed terrain operation use the same proportional scale.
  • Built-in control hint: the persistent keyboard placement row adds Alt + Scroll — Change Size only while one of those three verified terrain actions is selected and the piece selector is closed. It is hidden for Raise Ground, unrelated or changed pieces, invalid/ambiguous brush discovery, the open piece selector, and controller input.
  • Input isolation: while the vanilla hoe is out in placement mode, Alt+scroll does not zoom the camera—even at a radius bound or with an ineligible hoe action selected. Without Alt, with another tool, or while the build-selection UI is open, ordinary camera zoom remains unchanged. Build-menu selection, placement rotation, controllers, and unrelated tools remain vanilla.
  • Dirt paths: 10% faster sprinting and 10% less sprint-stamina use by default.
  • Paved roads: 20% faster sprinting and 20% less sprint-stamina use by default.
  • All four percentages are independently configurable from 0% to 100%.
  • Bonuses apply only to the local player while sprinting on vanilla terrain-painted paths.
  • A short 0.18-second smoothing window prevents flicker across small gaps in road paint.
  • Cultivated soil, building floors, leaving the ground, and other non-terrain surfaces clear the bonus immediately.
  • No status icon, popup, sound, gameplay message, custom world state, or server requirement.

Walking, sneaking, swimming, jumping, dodging, attacks, carts, creatures, natural terrain, cultivated soil, and building floors are unchanged.

Treadwell multiplies Valheim's calculated run-speed factor and final status-effect-adjusted sprint-stamina drain. It does not replace base values or bypass Run skill, equipment, status-effect, or global movement-stamina modifiers.

Installation

Treadwell requires BepInExPack for Valheim 5.4.2350.

Install through r2modman or Mod Manager, or copy Treadwell.dll to:

BepInEx/plugins/Treadwell/Treadwell.dll

Each player who wants the terrain controls or movement bonuses installs Treadwell on their own client. A server installation is not required, and Treadwell does not synchronize configuration or write custom mod state into the world.

Configuration

Treadwell creates exactly five settings in BepInEx/config/com.jstack424.treadwell.cfg:

  • Enable mod (default true)
  • Dirt sprint speed bonus (%) (default 10)
  • Dirt sprint stamina reduction (%) (default 10)
  • Paved sprint speed bonus (%) (default 20)
  • Paved sprint stamina reduction (%) (default 20)

Terrain radius intentionally adds no configuration setting. Each action keeps its own independent session-only radius, initialized to its verified vanilla outer radius: Level Ground 3 m, Pathen 2 m, and Paved Road 3 m. Level Ground is constrained to 1–8 m; Pathen and Paved Road are constrained to 1–10 m. The runtime requires one unique complete three-brush set in the active tool's piece table, using each action's exact localized identity, operation shape, recipe fingerprint, and 3/2/3 m baseline. Runtime prefab object names are diagnostic rather than identity gates, which correc

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
Treadwell-1.0.1.zip
檔案大小
41.5 KiB