瓦尔海姆的市场。建造一个 市集摊位 与其他玩家交易,并在探索时找到Edda的地区贸易摊位,出售收集的货物换取金币并购买补给。该模组是BepInEx插件,不需要Jötunn。
Valheim市场.dll 进入 BepInEx/plugins/ValheimMarket/ 在每次安装时。服务器与所有客户端必须使用相同的模组版本。服务器会拒绝协议版本不同的市场请求。
埃达默认启用。要禁用她,请设置 [NPC商人] 启用 = false 在服务器的 BepInEx/config/dev.monokaijs.valheimmarket.cfg现有的地区摊位仍然保留,但埃达会消失,交易也会停止,直到重新启用该设置。
服务器目标 每个世界20个永久贸易站 横跨大型地图的内外区域,并在距离起始石800米范围内设有一名专属商人。它利用世界种子、地形高度和生物群系来寻找平坦地表的陆地,并将每个货摊和角色与世界一同保存。商人出现在草地、黑森林、沼泽、山地、平原和迷雾之地。在货摊90米范围内探索会在地图上添加一个具名商人标记,在可用时使用游戏的商人图标。已保存的商人标记和已探索区域可通过制图台共享。市场目录还会显示每个区域最近的货摊位置。Edda是一个真正的武装矮人角色,会在她的货摊附近巡逻、与敌对生物战斗,并在玩家攻击她时进行反击。她在四级时拥有2,200点生命值,并造成源生物武器伤害的2.5倍。她在敌对状态下拒绝交易。击败她大约掉落15–30枚硬币。她会在之后返回 两个完整的游戏内昼夜在此之前,购买和销售会暂停,但之前获得的物品仍可在摊位领取。与她交谈和战斗时会产生简短的对话。
与艾达或她的摊位互动并打开 埃达 标签。她购买什么取决于生物群系:草甸商人想要木材、石头、燧石、浆果和早期作物;平原商人还想要大麦和亚麻。她只购买整捆。例如, 5木材或石头支付1金币,而在接受胡萝卜的地方,5根胡萝卜支付2枚硬币。出售按钮会在存放货物前显示确切的收益。当你的物品栏有空间时,硬币会直接进入物品栏;否则它们会留在 收集 在那个地区的摊位上。
她的存货也取决于生物群系,并且每次都会变化 游戏内天数。草甸商人出售昂贵的种子和树木用品;黑森林及之后的商人会提供铜矿和锡矿以及种子和农作物。购买后若有空间则直接进入你的库存;被打断的交付会留在 收集 在同一个地区的摊位上。艾达不做讨价还价。她的售价远高于她的材料收购价。
服务器为每个世界存储一个市场文件,位于 BepInEx/config/ValheimMarket/<世界ID>.market 以及一个备用方案在 <世界ID>.市场.备份备份或移动世界时,请包含这些文件。客户端会在同一目录下保留待处理操作日志和收集收据,以便在普通连接中断后恢复。
该项目面向.NET Framework 4.6.2,并基于您自己的英灵神殿安装进行编译。在macOS上,如果英灵神殿位于默认的Steam路径中:
生成版本 dotnet build src/ValheimMarket/ValheimMarket.csproj -c Release dotnet tool install --global tcli --version 0.2.4 ./scripts/package.sh 1.0.0 Creaton
在其他安装环境中,请传递 游戏管理 (游戏的 已管理 程序集目录)并且 BepInEx核心 到 MSBuild。例如:
dotnet build src/ValheimMarket/ValheimMarket.csproj -c Release \ -p:GameManaged=/path/to/Valheim/valheim_Data/Managed \ -p:BepInExCore=/path/to/Valheim/BepInEx/core
编译好的DLL位于 src/ValheimMarket/bin/Release/net462/. 打包脚本会创建 dist/Creaton-ValheimMarket-1.0.0.zip 使用Thunderstore的manifest、图标、README和插件DLL。不包含游戏程序集或BepInEx二进制文件。通过 -p:市场版本=1.2.3 到 dotnet build 构建不同插件版本时,请将相同版本传递给 package.sh.
用以下命令运行市场账本测试 dotnet run --project tests/MarketDomainTests/MarketDomainTests.csproj -c Release.
将此项目添加到GitHub仓库,然后配置其Actions设置:
雷霆商店令牌:拥有该包的团队的Thunderstore服务账户密钥。雷暴商店_命名空间:那个团队在Thunderstore上的确切命名空间。奔跑 操作 → 发布到 Thunderstore → 运行工作流 在默认分支上并选择 补丁, 次要或 主要工作流使用可达到的最高 主版本号.次版本号.修订号 以Git标签为基础;如果没有发布标签,则基础为 0.0.0它下载 Valheim 的专用服务器程序集和固定版本的 BepInEx 包,构建并测试插件,将包发布到 Valheim 社区,然后创建 GitHub 发布和标签。首个主要版本是 1.0.0.
服务账号密钥只能放在GitHub机密中。在开始发布之前,必须配置仓库变量和机密。
该项目针对本地安装的 Valheim 和 BepInEx 程序集进行构建,账本测试已通过。BepInEx 在不含 Jötunn 的隔离配置中加载了插件。批处理模式运行未进入世界,因此区域生成、战斗、角色装备与掉落、UI 布局以及双人交易仍需在游戏内验证。
建议手动检查:
由于Valheim角色保留各自的物品栏,服务器无法防御故意修改客户端伪造存款的行为。交易日志和请求ID可防止普通重复请求并帮助应对连接丢失;请将世界存档和市场文件一起备份。

修改前置工具
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
为弓术玩法添加了许多功能和改动,包括全新的箭袋系统、可回收的箭矢、更精准的瞄准以及逼真的箭矢物理效果。