EasyHarvest

版本 v10.0.0·更新於 2026-09-17

[AI-generated] Mining QoL: pickaxe hits on ore deal x1.5 damage, faster pickaxe swing speed. Client-only, no server sync.

模組介紹 作者原文

EasyHarvest

AI 生成聲明:本模組由 AI 智能體(WorkBuddy)在用戶的明確需求與逐項驗收下編寫;

功能設計、真機測試與發佈決定均由用戶主導。

純客戶端 Valheim 採礦體驗模組。不參與聯機模組校驗 —— 主機不裝(哪怕純原版主機)也能連上,

所有改動只作用於你自己。

功能

| # | 功能 | 默認 | 說明 |

|---|---|---|---|

| 1 | 挖礦傷害加成 | ×1.5 | 每次命中原石都乘這個倍率,與站位無關(不用站在礦石上方) |

| 2 | 鎬子揮擊速度 | ×1.3 | 只加快你自己的揮擊動畫,命中與收招都提前;不改武器數值、不改冷卻 |

作用對象:MineRock5(銅 / 錫 / 銀 / 黑曜石 / 黑大理石等礦脈)與 MineRock(單體礦石)。

配置文件

BepInEx/config/easyharvest.client.only.cfg

[1 - Mining Crit]

Enabled = true

DamageMultiplier = 1.5 # 1.0 = 關閉加成

PickaxeOnly = false # true = 只對帶鋤擊成分的命中生效

[2 - Pickaxe Swing Speed]

Enabled = true

SpeedMultiplier = 1.3 # 1.0 = 原版速度

爲什麼聯機安全

  • 依賴只有:mscorlib / BepInEx / 0Harmony / assembly_valheim / UnityEngine.CoreModule / UnityEngine.AnimationModule
  • 無 Jotunn 依賴、無 NetworkCompatibility 聲明、無內嵌 ServerSync / ConditionalConfigSync
  • 挖礦傷害是改在 HitData 上的,而 HitData 會隨 RPC 發給世界主人,

所以即使主機沒裝這個模組,你的傷害加成也照樣生效

  • 揮擊速度改的是本地 Animator.speed(不參與網絡同步),別人看你仍是原版動作

安裝

  • r2modman:Online → Install from file → 選 EasyHarvest-1.0.0.zip
  • 手動:把 EasyHarvest.dll 放進 BepInEx/plugins/

已知邊界

  • 只覆蓋礦石,不含樹木(砍樹是另一套 TreeBase)。
  • 不作用於石巨人等生物(那是 Character.Damage 路徑)。

說明

  • 挖礦倍率用弱引用表保證同一份 HitData 只乘一次(鎬子帶濺射時不會重複疊乘)。
  • 揮擊速度只在「攻擊中 + 手持鎬」時生效,攻擊結束立刻恢復原速;

並且只恢復自己改過的值,不會干擾原版被擊退時的動畫減速。

安裝與使用 安裝:BepInEx 外掛

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

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

前置依賴

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

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
EasyHarvest-10.0.0.zip
檔案大小
9.0 KiB
SHA-256
1ef4eeab518e6a9f5951ebc5dbb10655777330837c7e71d8c668b13d667292c4
入庫時間
2026-10-10 00:35