ZenCombat

版本 v1.0.2·更新於 2026-09-25

Gamepad dodge button, auto equip shield, tower-shield block charges, own spears, fix arrow aim, mounted attack & jump, no stun parry ranged attack, private damage numbers, limit knockback, no unarmed

模組介紹 作者原文

ZenCombat

Adjustments to bring more fun and balance to the combat system.

NOTE: Pair with the ZenTargeting mod for target lock!

  • Dedicated dodge button for gamepad.
  • AutoPickup the spear you throw, other players can not auto-pickup your spear.
  • AutoEquip the next spear after you throw a spear.
  • Prevent accidental unarmed attack of furniture.
  • Your mounts can attack and jump (configurable).
  • Optional rolling dismount for quick stylish dismounts from your steed.
  • Pair with ZenPlayer for even more control over your mount's stamina and regen stats under the "Riding" section. Also an option to push your mounts beyond exhaustion to drive them farther and faster.
  • Parrying a ranged attack does not stun the attacker.
  • Show damage numbers only for yourself, not everyone.
  • Adjust pushback force
  • Blocking with tower shields: Multiple blocks with tower-shield yield a counter-attack.
  • Reliable block, always apply block defense even when staggered as long as you have stamina.
  • Define mobs which are immune to parry stun.
  • Equip last used shield automatically when drawing 1h weapon.
  • Auto equip your lantern or torch and keep your weapon drawn.
  • Game Setting: "Attack towards look dir" now also works with block.
  • Bows aim at the crosshair, not under it.
  • Option to turn off wooden arrows, overpowered, too cheap.
  • Restrict movement when drawing a bow.
  • Red screen flash is reduced when taking damage so that it is less blinding.

Client / Server Requirements

NOTE: Technically it is not required on the server. However, if it is installed on the server then it will force all clients to have it installed as well. This is to enable two modes of usage:

  • Dedicated server admins can put the mod on the server to enforce all clients to have the mod installed and sync admin configs.
  • Trusted friends can agree to run the same mods and connect through a vanilla dedicated server with no enforcement but with locked admin configs.

Client Only

This mod operates entirely client side. That means you can connect to any vanilla server with this mod installed. Other players do not need to have the mod installed.

NOTE: If you host a game session with this mod installed then it will be considered to be installed on the server since your session is the server. Therefor, all clients will be required to have it. If you don't want to require all players to have this mod then you will need to host your game in a dedicated server. You can easily download and run the Valheim Dedicated Server from Steam or host one in the cloud.

Extend Functionality with Additional ZenMods

  • ZenTargeting: Target lock is awesome!:)
  • ZenRedecorate: Move chests around without destroying them.
  • ZenItemStand: Item Stands and Armor Stands behave like containers. Quickly swap your gear.

Improve Your Experience

CORE MODS

The full collection of all Zen MODS:

  • Radically improved QoL
  • Incredible performance
  • Pre-configured
  • 100% Gamepad support
  • Spectacularly immersive

Enjoy!

Sample Config File

Settings file was created by plugin ZenCombat v1.0.1

Plugin GUID: ZenDragon.ZenCombat

[AutoShield]

Automatically equip the recent shield when equipping main 1h weapon.

Plus extra logic to make the torch behave nicely with auto shield.

Intuitivly toggle weapons and shields and torches without needing to think about it to much.

Setting type: Boolean

Default value: true

Autoequip Recent Shield = true

List of ignored item prefab names.

When any of these items are equipped the shield will not be automatically equipped.

NOTE: only makes sense for 1h weapons, all other items will naturally be ignored anyhow.

Setting type: StringList

Default value: KnifeButcher, Tankard, Tankard_dvergr, TankardAnniversary, TankardOdin

Ignore Items = KnifeButcher, Tankard, Tankard_dvergr, TankardAnniversary, TankardOdin

[Bows]

[Admin] Allow wood arrows? They are a bit OP because they are so cheap and lethal.

When enabled it does not make firing an arrow a risky proposition and they

undermine any r

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

ZenDragon-Zen_ModLib

檔案與校驗

檔案名稱
ZenCombat-1.0.2.zip
檔案大小
72.2 KiB