NoMovementPenalty

版本 v1.0.8·更新於 2026-09-11

A Valheim mod that disables all movement speed penalties caused by equipment.

截圖 共 3 張

模組介紹 作者原文

NoMovementPenalty

A Valheim mod that disables all movement speed penalties caused by equipment.

Movement speed buffs are preserved — only modifiers below zero are removed. Fenris gear, Epic

Loot movement-speed enchants and the like are left exactly alone.

Compatible with Valheim 1.0. Versions 1.0.4 and earlier load on Valheim 1.0 but silently do

nothing — see the changelog for why.

Source, issues and releases:

The old GitHub repository is no longer maintained — GitLab is the source of truth.

Mod not running

Mod running w/no armor movement speed buffs (any item less than 0 is set to 0)

Mod running w/+12% movement speed enchanted armor (Epic Loot)

Troubleshooting

The mod says what it is doing in BepInEx/LogOutput.log:

[Info: NoMovementPenalty] v1.0.8 patched Player.UpdateModifiers,...

[Info: NoMovementPenalty] neutralised chest 'Iron armor' (-0.05 -> 0)

If the game ever changes underneath it, the mod refuses to patch and logs the exact method or field

it could not resolve, rather than loading silently and doing nothing.

Config toggles (all enabled by default)

zeroPenaltyOnItem controls how the penalty is removed. Leave it true unless another mod

reports strange movement numbers:

  • true — the penalty is zeroed on the equipped item, so its tooltip reads +0% and the per-slot

toggles below apply.

  • false — items are left untouched and only the player's total is clamped. This is exactly how

v1.0.6/v1.0.7 behaved. The per-slot toggles do nothing in this mode.

The penalty is removed either way.

Settings file was created by plugin NoMovementPenalty v1.0.8

Plugin GUID: posixone_NoMovementPenalty

[1-Global]

Set this to true to enable and false to disable this mod.

Setting type: Boolean

Default value: true

modEnable = true

Zero the penalty on the item itself (tooltip reads +0%, per-slot toggles apply).

Set to false to only clamp the player's total, as v1.0.6/v1.0.7 did.

Setting type: Boolean

Default value: true

zeroPenaltyOnItem = true

[2-Toggles]

Set this to true to enable NoMovementPenalty for the equipped right-handed item.

Setting type: Boolean

Default value: true

rightItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped left-handed item.

Setting type: Boolean

Default value: true

leftItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped helmet item.

Setting type: Boolean

Default value: true

helmetItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped chest item.

Setting type: Boolean

Default value: true

chestItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped leg item.

Setting type: Boolean

Default value: true

legItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped shoulder item.

Setting type: Boolean

Default value: true

shoulderItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped utility item.

Setting type: Boolean

Default value: true

utilityItemEnable = true

Set this to true to enable NoMovementPenalty for the equipped trinket item.

Setting type: Boolean

Default value: true

trinketItemEnable = true

Changelog

  • 1.0.8 Valheim 1.0 support. Versions up to 1.0.4 loaded on Valheim 1.0 but had no effect: the patch injected the private field m_equipmentModifierValues as a float, when it is a float, and newer HarmonyX rejects that mismatch outright. Also adds the trinket slot, which the game counts and this mod never did; restores the +0% movement line in item tooltips; makes the per-slot toggles work again (v1.0.6/v1.0.7 bound them but never used them); adds a zeroPenaltyOnItem switch to fall back to v1.0.7 behaviour; and logs what it patches and neutralises, refusing to patch at all if the game no longer matches, instead of failing silently.
  • 1.0.7 Fixed packaging: the release zip now places package files (manifest.json, README.md, icon.png, plugins) at the zip ROOT instead of inside a version-named folder, which requires.
  • 1.0.6 Fixe

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
NoMovementPenalty-1.0.8.zip
檔案大小
125.2 KiB