智能容器

创作者: ValheimPortMods
已更新:2026-09-13 15:28:15
127KB

关于此 MOD

想快速放下你的战利品吗?厌倦了为了多存一些某样物品而到处找带有特定物品堆叠的箱子吗?让你的容器学会与相邻容器自动整理物品吧!

简介

我叫SchizoGee。
这个模组的原作者是 弗鲁埃诺.
他已经在Nexus上更新了这个mod,但看起来他不会在这里上传,所以我自己把它移植到Thunderstore了。

更智能的容器

这是一份上传自 奈克瑟斯 获取新版本。他们的工作成果与我无关。以下是来自Nexus的README。


功能

让你的容器学会自动将你放入其中的物品转移到其他容器,前提是那些容器已经装有该物品堆叠。它会将同类物品放到它们的同类容器中;铜矿石会进入装有锡矿石的箱子,依此类推。你可以用任意物品组合创建这样的物品组——只需把你的胡萝卜、石头和羽毛放进一个箱子,点击按钮,从此你的胡萝卜就会进入装有羽毛的箱子。配置模组后,只需单击一个按钮,就能将背包中所有特定战利品物品装载到对应的箱子中。

工作原理

当你将物品堆放入容器时,通过 Ctrl + 点击,如果容器已满或包含的物品不同:

  • 检查附近的每个容器,如果它未满且含有相同物品(堆叠),你的物品就会被送往那里。
  • 否则,如果未找到,则检查附近的每个容器,如果它未满并且有“相关”组物品——你的物品会被送到那里。

换句话说:如果组包含你的物品,而箱子包含该组中的任何其他物品,那么你的物品将进入这个箱子。

通用配置参数

  • 范围 - 定义“附近”容器的定位区域
  • onlyStackableItems - (默认启用)启用时 - 不可堆叠物品(工具、武器、护甲)不会被重新排列
  • hudMessageEnabled - (默认启用)启用HUD消息,提示物品已被放入其他箱子。
  • hudMessageText - HUD消息由图标、物品名称以及此hudMessageText组成
  • 音频反馈已启用 - 物品成功分配后播放游戏内音效
  • 效果反馈已启用 - 在分配你物品的宝箱上显示临时视觉效果

分组物品

有三种可用选项来定义物品组:

  • 通过明确列出群组成员的全部物品名称
  • 通过匹配物品名前缀: 奖杯野猪和 奖杯巨魔是带有“奖杯”前缀的群体成员
  • 通过匹配物品名称后缀:胡萝卜种子 和萝卜种子 是带有“种子”后缀的群组成员
  • 通过在游戏内匹配 道具类型: 工具、武器、弹药、护甲、战利品

分组配置参数

  • 启用 -(默认开启)启用物品组逻辑
  • itemTypeGroupsEnabled - 启用按物品类型分组(奖杯、工具、弹药、护甲、武器)。
  • groupingKeyModifier - LeftControl。如果你想要单独的快捷键来触发分组逻辑,请改为“LeftControl + LeftShift”。(按住Ctrl是必需的,因为它是游戏内的“移动堆叠”键)
  • createGroupBtnEnabled -(默认启用)添加一个UI按钮,帮助创建自定义物品组
  • 调整按钮位置
  • fuzzyGroupingEnabled - (默认 false)启用更宽泛条件的分组。

预设物品组

[物品组] 配置部分包含一组基于物品名称的分组:

贵重物品 = 红宝石,金币,琥珀,琥珀珍珠 矿石 = 铜矿石,炎金属矿石,铁矿石,银矿石,锡矿石,铁屑,黑金属屑 岩石 = 石头,燧石,黑曜石 锭 = 铜,青铜,炎金属,铁,银,锡,黑金属 木材 = 木材,细木,核心木,古树皮 蘑菇 = 蘑菇,蓝蘑菇,黄蘑菇 浆果 = 蓝莓,云莓,覆盆子,蜂蜜 蔬菜 = 胡萝卜,芜菁 熟肉 = 熟牛龙肉,烤蜥蜴尾,熟肉,熟鱼,熟蛇肉 食物 = 胡萝卜汤,香肠,女王果酱,蛇肉炖汤,芜菁炖汤,血布丁

按后缀或前缀匹配物品名称的预配置组

[后缀物品分组] 后缀 = 球果,种子,毛皮,皮革 # 例如 胡萝卜种子 将归入 芜菁种子 [前缀物品分组] 前缀 = 奖杯,蜜酒,箭,护甲,披风,头盔,戟,弓,战斧,小刀,钉头锤,盾,大锤,长矛,剑,酒杯 # 例如 火焰箭 将归入 燧石箭

用法:通过[Ctrl + 点击]将物品堆叠放入容器时

如果上述按同名物品进行的简单容器查找没有结果,则:检查每个附近的容器,并且如果容器和你的物品都

  • 同一物品名称组(可以是预配置的,也可以是用户在配置文件的[ItemGroup]部分创建的分组)的成员——或者同一物品名称前缀组的成员——或者同一物品名称后缀组的成员——那么物品就会被送到那里。如果都没有匹配——则检查每个附近的容器,如果容器中有任何物品具有 物品类型 与你物品类型相同,物品就会被路由到那里(可通过以下方式禁用: 启用物品类型分组 配置选项)如果以上均未匹配,且 模糊分组已启用 选项已启用 - 额外 物品类型 已检查的基于组:IsMaterial、IsConsumable、IsCustomization、IsMisc

添加自定义物品组

将所需的物品套装放入箱子中,点击[☼]按钮(位于箱子面板左下角)。新分组将包含该箱子中所有不重复的物品名称。

合并或扩展物品组

当你点击[☼]按钮时,模组会检查当前箱子中的物品是否已经属于某些基于物品名称的组。在这种情况下,会出现一个提示对话框,其中包含以下选项:

  • 仍要继续创建新群组吗
  • 将所有检测到的组合并为单个(最大组将作为“基础”组)

禁用预配置组

你可以禁用任何预配置的组

  • 在配置文件中:删除“=”符号后的部分。示例:“vegetables =”
  • 来自ConfigurationManager界面:通过将值设为空字符串。

ⓘ 你可以手动验证、合并或添加新分组到 [ItemGroup] 配置部分。

示例:“fishes = FishRaw,FishCooked”。(需要重启游戏)可以发现的物品名称:

  • 去搜一下“英灵神殿生成物品列表”。
  • 按住“Ctrl + L + 单击”(而不是 Ctrl + 单击)将物品移入箱子时:物品名称将输出到控制台(F5)。

卸载物品

配置允许“卸载”的物品组和名称。打开任意箱子并点击[⇓⇓]按钮。

卸载配置参数

启用 - (默认开启)启用卸载逻辑和界面按钮 btnPos - 调整按钮位置 groupsList - 允许“卸载”的物品组ID列表,来自[ItemGroup]配置节 itemsList - 允许“卸载”的物品名称列表 itemsSkipList - 高优先级的物品名称列表,这些物品将被排除在“卸载”之外 alwaysGrouping - (默认开启)- 卸载时始终启用分组逻辑。否则需要按下分组键修饰键 addToItemsFilterKeyModifier - 如果按下 - 通过将物品名称传递到卸载“itemsList”来覆盖createGroupBtn的行为,而不是创建新的物品组 addToSkipItemsFilterKeyModifier - 如果按下 - 通过将物品名称传递到卸载“itemsSkipList”来覆盖createGroupBtn的行为,而不是创建新的物品组 materialsFiltering - 始终允许“材料”物品类型被“卸载” trophiesFiltering - 始终允许战利品被“卸载” consumableFiltering - (默认关闭)始终允许任何消耗品被“卸载”

工作原理

检查你背包中每件未装备的物品,并:

  1. 如果物品不在 跳过物品列表 配置选项
  • 如果物品匹配以下任意分组 群组列表 配置选项
  • 或物品名称列于 物品列表 配置选项
  • 或物品类型为 材料 和 材料筛选 配置选项已启用
  • 或物品类型为 奖杯 和 奖杯筛选 配置选项已启用
  • 或物品类型为 消耗品 和 消耗品筛选 配置选项已启用
  1. 尝试将物品移动到附近的“相关”箱子中

正在从游戏界面配置

  • [Shift + 单击] [☼] 按钮:将当前打开宝箱中所有物品的名称添加到以下列表,以允许它们被卸载到 物品列表 配置选项。
  • [Ctrl + 点击] [☼] 按钮:将当前打开箱子中所有物品的名称添加到以下列表,以禁用这些物品的卸载 跳过物品列表 配置选项。

手柄支持

  • 将[分组]groupingKeyModifier设置为JoystickButton0,值:RTrigger+A将始终使用分组。或者——将其设置为JoystickButton6(地图按钮)
  • 右摇杆按下:在容器面板时触发创建组([☼])。
  • 右摇杆按下 + 右扳机键:同addToItemsFilterKey。
  • 右摇杆按下 + 左扳机键:与 addToSkipItemsFilterKey 功能相同。
  • 菜单按钮 (☰):在容器面板中触发全部卸下按钮 ([⇓⇓])。
  • 合并或创建对话框:左肩键=合并,右肩键=创建
  • 我试着模仿游戏提示框,但现在它们和按钮有点重叠了。设置[Unload] btnPos = {"x":1.5,"y":7.9}
  • 从1.6.0版本开始,合并提示对话框未完全支持:!

正在配置模组

  • 建议:通过添加以下内容来启用游戏内控制台(按F5打开) -控制台 启动选项。
  • 推荐:安装最新版 BepInEx.ConfigurationManager
  • 开始游戏。在游玩过程中通过配置管理器调整配置(在菜单或物品栏界面按F1)
  • 从配置文件 Valheim\BepInEx\config\flueno.SmartContainers.cfg需要重启游戏。

Valheim: 英灵神殿 的热门 MOD

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

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