尼约德仓库管理员

创作者: GitMCP
已更新:2026-09-16 05:14:38
663KB

前置 MOD

使用 尼约德仓库管理员 时将自动安装

关于此 MOD

尼约德,一名仓库管理员,负责列出并移动附近所有箱子中的物品。

尼约德,仓库管理员

Njord是你用锤子放置的仓库管理员。与他交谈,附近箱子里的物品会一起显示出来。从列表中取出一组,它会从实际存放的箱子中取出。存入时,它会进入同类物品的已有堆叠,或进入网络中第一个空槽位。

他自己不留任何货物。如果附近没有地方接收你送出的东西,它就会留在你的背包里。

因为他是可建造部件,所以模组必须安装在 服务器及每个客户端客户端版本与服务器不匹配将被拒绝连接。

如果 史诗战利品 还安装了该模组时,列出的魔法物品、符文石和制作材料会以该模组的稀有度颜色为整行着色。Njord的列表中不会绘制物品栏格子边框。EpicLoot为可选安装。

安装

掉落 NjordWarehouseKeeper.dll 进入 BepInEx/plugins,或使用模组管理器安装该压缩包。需要 霜巨人.

本地化

尼约德遵循《英灵神殿》中选择的语言。UI、对话、建筑部件文本和状态消息都存放在嵌入的 JSON 目录中,位于 本地化/. 英语 是参考。文件名必须是英灵神殿语言ID:

文件 语言
English.json 英语
Chinese.json 简体中文
Chinese_Trad.json 繁体中文
德语.json 德语
French.json 法语
西班牙语.json 西班牙语(西班牙和拉丁美洲)
巴西葡萄牙语.json 巴西葡萄牙语
俄语.json 俄语
Polish.json 抛光
乌克兰语.json 乌克兰语
意大利语.json 意大利语
土耳其语.json 土耳其语
日语.json 日语
韩语.json 韩语

要添加其他语言,请复制 English.json 到以瓦尔海姆语言命名的文件中,翻译值而不更改键或 {0} 占位符,并构建模组。目录检查可以从仓库根目录运行:

python tools/validate-localization.py src/NjordWarehouseKeeper/Localization python tools/test-localization-registration.py

目录已嵌入到 尼约德仓库管理员.dll,因此已安装的模组无需在插件旁单独放置本地化文件。在世界已加载的情况下更改语言,Njord 面板会像原版 UI 一样更新。

来源

来源已开启 GitHub该模组是开源的:如果你想修复某些问题、改变其运作方式或协助维护,请提交拉取请求或问题反馈。无需事先询问。

建造一个

成本 哪里
200金币 锤子,家具

没有工作台,也没有其他材料。像摆放任何家具一样把他放下来。你把他放在哪里,他就站在哪里,初始穿着破烂衣服,拿着木棒和木盾,还会像商人一样时不时对库存发表评论。从物品列表里给他穿装备,并按以下方式切换他的姿势: R.

使用它

走上前按使用键。你的物品栏在左侧。右侧的原版制作界面已隐藏;约德的配方面板会在那个位置打开,他的物品列表则在中央打开。齿轮图标仍然打开偏好设置。来自不同箱子的相同物品会合并到同一行。像悬停在背包槽位一样悬停在一行上:将光标保持不动片刻,原版物品提示框就会显示在列表前方,这样滚动遮罩就不会将其裁切。

  • 点击一行 拿起一整叠并拖动它,就像箱子槽位一样。如果仓库里有足够的数量可以填满一整叠,那么你拿起的就应该是一整叠,而不是第一个箱子里恰好剩下的一小堆。
  • Ctrl+点击一行 尽可能多地拿走那件物品,直到背包放不下为止。
  • Shift+点击一行 选择要拿取的数量。
  • 点击星星 在列表中的某一行上,或你自己背包中的某件物品上,将该物品标记为收藏。武器、护甲和工具会标记该特定件;可堆叠物品仍然共用一个星标。只要打开物品栏(包括按 Tab 键时),背包星标就会出现,而不仅仅是在与 Njord 交谈时。收藏类别只列出已加星标的物品。排序按钮旁边的星标会以相同方式筛选当前类别。
  • 点击换装按钮 点击可装备列表物品上的按钮(该行右侧、数量之前的衬衫图标),即可让Njord穿上该装备。物品仍留在箱子中,依然可以取走。每个槽位只能穿戴一件装备;更换另一件头盔、胸甲、披风或武器会替换掉前一件。再次点击同一按钮即可脱下该装备。空槽位会恢复为破布衣、无披风,以及木棒和木盾。
  • 按 R 键 在与尼约德交谈或悬停在他身上以拔出或收起他的武器时。悬停文本显示 拔出武器 或 收起武器.
  • 他不时挥手、活动筋骨、欢呼,或是做些小动作,但始终没有离开原地。
  • 点击物品栏中的物品,然后点击面板(或某一行)将其存入。拖放到某一行会存储拖拽的物品;而不会取出。
  • Shift点击 你物品栏中的一件物品,或按 存入,将其发送到网络中。除非你在配置中开启,否则快捷栏保持不变。
  • 补给 从附近的箱子中补充你的背包,直到达到偏好设置中设定的数量。
  • 快速堆叠 存矿并一键补给。
  • 配方 位于右侧面板,替代原版制作界面。顶部下拉菜单可选择工作站(全部、手工制作、锤子以及游戏中的每个制作台)。下拉菜单下方的搜索框可按名称筛选列表。该列表与对应制作台显示的“制作”标签页相同:已解锁的配方,仅可升级的配方会被跳过,缺少条件的配方置灰并显示在底部。锤子部件保留在锤子分类下。右侧显示物品、其提示信息以及材料槽位。 撤回 将那些材料收进你的背包;灰色的配方仍会取用现有的材料。将鼠标悬停在材料上可查看已有/所需数量。离开Njord后,原版制作功能会恢复,包括Tab物品栏、手工制作以及所有工作台。
  • 齿轮 打开客户端偏好设置。 设置 保持忽略收藏物品的存放设置、关闭时重置筛选和排序(默认开启)、存放+补给的快捷键,以及 重新整理. 补给 拥有自己的搜索功能和背包保留物品列表,每件物品都带有数量。
  • 在Njord范围内(与网络范围相同)时,使用快捷键存放并补给,无需与他对话。
  • 点击搜索框输入。搜索框会保持焦点,因此按E不会关闭面板。
  • 按住使用,与普通箱子一样,将所有能放进去的物品堆叠存放。
  • 偶尔 尼约德会将附近箱子中同种物品的残余堆叠合并,使它们占用尽可能少的槽位。已满的堆叠保持不动。已被某人打开的箱子不受影响。间隔时间可在配置中设置,而 重新整队 偏好设置中的按钮会立即执行相同的整理操作。

无法穿过的结界后的宝箱、不属于你的私人宝箱、别人已经打开的宝箱、其他守护者以及焚化炉不在扫描范围内。

配置

BepInEx/配置/com.gitmcp.njord.cfg 在首次启动时写入。服务器在半径、视线、快捷栏和重组方面的数值是权威的,并会同步到客户端。收藏、补给、跳过存款开关以及关闭时重置过滤器是 仅限客户端 继续用那台机器。

设置 默认 描述
尼约德 / 半径 15 一个集装箱距离Njord网络多远(以米为单位)仍被视为网络的一部分。
尼约德 / 需要视线 假 只包括他能看见的宝箱。关闭后,隔壁房间的宝箱仍然算数。
尼约德 / 存放快捷栏 假 同时存放第一行物品。
尼约德 / 重组 真 把同种物品的剩余堆叠合并在一起,尽量少占用箱子格子。
尼约德 / 重组间隔 60 整理间隔秒数(15–1800)。
客户端 / 存款跳过收藏 真 存入时忽略收藏物品。也可通过齿轮设置。
客户端 / 关闭时重置筛选 真 关闭面板时清除搜索、分类、收藏筛选和排序。同时从齿轮设置中设置。
客户端 / 补货快捷键 (无) 在尼约德的范围内,先存放再补给。从货船上出发。
客户端 / 收藏夹 (empty) 已加星标的物品快捷键。可通过物品列表或背包槽位进行编辑。
客户端 / 补给 (空) 补给按钮的物品键和数量。从齿轮图标编辑。

工作原理

瓦尔海姆的箱子已经通过ZDO同步了:所有者写入物品栏数据块,其他所有人加载它。打开箱子是一个RPC调用,将所有权移交给该玩家,这就是为什么两个人不能同时翻同一个箱子。

尼约德不会把这些堆叠复制到一个假库存中。他会读取周围已加载的箱子,列出实时的 物品数据,当你取出或存入时他会呼叫 将物品移动到这里 之后 获取网络视图所有权,与“全部拿走”使用的是同一种所有权声明。该物品只会对当前拥有该ZDO的对等端更改一次箱子。与他对话不会将其锁定到某个玩家,也不会窃取他的ZDO:多个人可以同时打开该面板。在原生GUI中已被某人打开的附近箱子仍会被排除在扫描范围之外。

当没有人在翻找箱子时,Njord会定期将相同物品的剩余堆叠合并,使它们占用尽可能少的槽位。只有拥有其ZDO的对等端才会执行该处理,因此两个客户端不会同时整理同一个大厅。

离开仍然会关闭面板,因为游戏仍将和尼约德对话视为打开了容器。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!