Zen ModLib

版本 v1.14.21·更新於 2026-10-06

Shared code library used in all ZenMods.

模組介紹 作者原文

Zen.ModLib

This is a core dependency, shared library for all ZenMods

It encapsulates common reusable functions and behaviors that are shared across all ZenMods

It should be included automatically by any ZenMod you install if you are using a package manager like R2 or Gale. If you are not using a package manager, you need to install this manually.

Generally this would be run with other ZenMods. However, even by itself, it applies the following:

  • Validates all the items and recipes added to the ObjectDB from any mods to make sure they are formed correctly.
  • Puts your avatar into a floating animation when you are in debug fly mode. So that's nice.
  • Configure console commands to be admin-only default to seed-related commands.
  • Relay console commands through another player for server admin maintenance.
  • Allow achievements to be rewarded even if dev commands are used for all players on the server (default: true), this is the same as the vanilla command: yesiuseddevcommandsbutiwantmyachievementsanyway

Fixes a few small vanilla bugs:

  • Remove blank PlayerKeys
  • Changes Player.AutoPickup's Physics.SphereOverlap to SphereOverlapNonAlloc
  • Hide the ExitMenu KeyHint
  • Allow TextInput while in Inventory
  • Make sure the fire is actually lit under Cauldrons
  • Gamepad fixes
  • Config option to disable gamepad emote wheel.
  • Prevent logging "Parse Error Platform User ID"
  • Prevent excess stamina drain when running and transitioning into an attack.
  • Allow the camera to rotate 360 while using tools with the HUD hidden.
  • Fix the text on turrets: wordsClumpsTogether
  • Fix ship chairs so that they correctly register as being on a ship. Some are not correct in vanilla, such as the Raft mast or Longship bow.
  • Fix wolves eat additional meats. The default adds bear and serpent meats, add others via configs.
  • Fix exploit: chair wall bypass.
  • Fix exploit: suppress "Too Hard" message when using Stagbreaker to find Silver.
  • Fix exploit: attack animation cancelling.

Optimizations:

  • Network messages can be filtered to only send to nearby players instead of everyone on the server.
  • Dedicated servers can send to all players at once instead of spreading it out over multiple frame updates.

But you should really use this in conjunction with another ZenMod, because that's its intended purpose.

Learn more via the links below...

Improve Your Experience

ALL ZenMods

The full collection of all Zen MODS:

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

Enjoy!

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

ValheimModding-Jotunndenikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
Zen_ModLib-1.14.21.zip
檔案大小
156.2 KiB