一个Valheim模组,让你可以保护暴露在外的木制结构免受雨水和风化侵蚀,使用 蜂蜜海豹 ——用蜂蜜和树脂制成的蜡刷。
裸露的木材通常会吸收雨水并逐渐腐烂——雨水会将木材耐久削减至50%(每淋湿60秒造成5%最大生命值伤害)并使其维持在该水平。使用此模组,你可以制作一种涂层并用刷子将其涂在木制部件上——涂有涂层的部件 永久免疫雨水和无屋顶风化结构支撑失效、火焰、灰烬、岩浆伤害以及完全浸没在水中仍会造成损坏。涂层按每块木材分别存储在世界存档中,因此可跨会话保留,并且在多人模式下也能正常工作。适用于任何会风化的木质部件,包括船只。
蜜印 — 在工作台制作(等级1):
| 材料 | 数量 |
|---|---|
| 蜂蜜 | 1 |
| 树脂 | 2 |
每次制作产出1把有20次使用次数的画笔(可通过以下方式配置: 使用次数)。蜂蜜来自原版蜂箱;树脂由灰矮人、蜥蜴人和砍倒的树木掉落。画笔本身使用模组的自定义程序化资源(蜂巢块网格、蜡质纹理、生成的图标);材料均为原版物品。
BepInEx/配置/benjamin.beeswaxcoating.cfg
| 选项 | 默认 | 描述 |
|---|---|---|
显示悬停徽章 |
真 |
在悬停文本中追加一行“Honey sealed” |
用途 |
20 |
每支制作画笔的充能次数(1-100;仅对新画笔生效) |
光泽涂层 |
真 |
涂层木材上细微的温暖光泽,无需悬停即可见 |
光泽强度 |
0.15 |
涂层木质光泽强度(0.05-0.5) |
在服务器上安装模组 和 所有客户端(由Jotunn版本检查强制执行——版本不匹配的客户端会被拒绝连接,而不是悄悄发生脱同步)。打蜡标记存储在每个部件的ZDO中并自动同步;磨损由拥有该部件的客户端模拟,这就是服务器也需要安装此模组的原因。
基于当前公开版本构建(构建时从英灵神殿专用服务器拉取游戏程序集)。不修改任何原版文件;所有内容均在运行时通过 Harmony 补丁处理。
通过r2modman、Gale或Thunderstore Mod Manager从Thunderstore安装。
蜂蜡涂层.dll 最终来到 Valheim/BepInEx/plugins/.已包含完全容器化的工具链(需要Docker):
scripts/image.sh # 构建工具链镜像(dotnet 8 + steamcmd + ilspycmd) scripts/fetch-refs.sh # 通过 steamcmd 下载 Valheim 专用服务器到 refs/(缓存) scripts/fetch-libs.sh # 从 Thunderstore 下载 BepInEx + Jotunn 到 libs/ scripts/decompile.sh # 反编译游戏和 Jotunn 程序集以供参考 scripts/build.sh # 编译模组 scripts/package.sh # 生成 dist/BeeswaxCoating-<version>.zip scripts/make-icon.py # 程序化备用图标(仅在缺少标志时使用)
放置一个 蜂蜡标志小.png (或 蜂蜡标志.png在仓库根目录放置你自己的图标——打包时会将其转换为 Thunderstore 要求的 256×256(带黑边;需要 Pillow)并优先于备用图标使用。
scripts/test.sh # 单元测试 + 合约测试(dotnet test,在容器中运行) scripts/check-package.sh # 验证打包后的 zip(先运行 package.sh)
测试套件分为三层:
蜡像决策测试): 涂层决策状态机被提取到 src/WaxDecision.cs,一个不依赖 Unity 的类,测试直接编译它——发布的源码就是经过测试的源码。游戏合同测试): 加载编译后的DLL 和 通过仅反射方式加载真实游戏程序集 元数据加载上下文 (无需Unity运行时)并断言模组依赖的每一个成员—— 有无屋顶 (免疫补丁目标), Humanoid.StartAttack (鼠标左键钩), 移除一件物品,UI 防护静态数据, ZDO 布尔存储,并且Harmony补丁属性指向仍然存在的成员。 这里出错意味着游戏更新破坏了模组——发布前需重新验证。检查包.sh):zip 布局(manifest 位于根目录)、manifest 架构、固定依赖项、256×256 图标、DLL 完整性检查。游戏本身无法自动化的部分:Unity运行时行为、Harmony补丁应用以及多人同步——这些仍需在游戏内手动进行冒烟测试。
包含一个完全模组化的专用服务器,与置顶模组列表保持一致 docker/服务器模组.txt:
scripts/fetch-server-mods.sh # 下载并暂存服务器模组(已缓存) scripts/server-build.sh # 构建 valheim-beeswax 镜像(使用缓存的服务器文件) docker compose -f docker/compose.yaml up -d docker logs -f valheim-beeswax
-公开 0): 通过以下方式从游戏连接 加入IP → <host>:2456瓦尔海姆配置 Docker 卷;已开放 UDP 2456–2457 端口docker/服务器模组.txt 并重新运行这两个脚本麻省理工

修改前置工具
2026-09-12 14:33:53
修改前置工具

史诗战利品
randyknapp2026-09-09 21:20:10
为英灵神殿添加战利品掉落、魔法物品和附魔。

制作 建造 熔炼 烹饪 燃料 从容器中取出
aedenthorn2025-06-30 08:34:14
让你在制作、建造、使用熔炉和窑炉、添加燃料、烹饪食物等时,可以使用附近容器中的资源。

种植一切
Advize2025-09-09 11:15:37
重写了bkeyes93的种植增强模组。允许你的种植者种植浆果丛、蓟、蒲公英、蘑菇、此前无法获取的树种以及其他装饰性植物。还包括许多其他杂项功能(详见

无限制传送门
frostedplaything4102023-09-02 17:39:40
无限制传送门是一个客户端模组,允许玩家通过传送门传送任何物品。该模组提供广泛的自定义选项,让玩家能够控制物品限制、移除限制,

农场格子
Sarcenzzz2023-06-14 11:38:34
允许所有通过种植器种下的植物自动对齐并放置在网格中,确保它们有足够的生长空间。

更好的UI
MKMasa2021-04-15 09:19:42
这个模组对游戏界面做了一些细微的调整。你可以编辑并选择想要启用的更新内容。

更好的射箭
Ishid42026-09-10 16:16:51
为弓术玩法添加了许多功能和改动,包括全新的箭袋系统、可回收的箭矢、更精准的瞄准以及逼真的箭矢物理效果。