物品存储组件

创作者: aedenthorn
已更新:2023-06-12 15:39:06
1.4MB

关于此 MOD

允许你为任何原版或自定义物品栏物品添加存储组件。
描述

这个模组让你可以把任意单格堆叠的物品当作容器使用。

作为模组制作资源,此模组允许模组作者创建自定义物品,使其能借助本模组充当背包、小袋、背包、带口袋的衣物等。

存储系统分为两部分:模板和物品。


模板

模板以 JSON 格式存储在 BepInEx\plugins\ItemStorageComponent\templates以下是示例模板, BepInEx\plugins\ItemStorageComponent\templates\ArmorLeatherLegs.json:


{
"itemId": "皮甲护腿",
"itemName": "皮裤",
“allowedItems”:[
],
“禁止物品”:[
],
“宽度”:4,
"height": 2,
"weightMult": 1.0
}

允许物品 和 禁止物品 可包含物品生成名称列表,用于仅允许或禁止这些物品。例如:

“禁止物品”:[
木材,
石头
],

允许列表优先于禁止列表。

你可以自己创建一个模板,或者关闭 需要现有模板 在配置文件中,当你第一次尝试打开一个没有模板的物品类型作为容器时,模组会创建一个模板。

模板文件以物品生成名称命名,该名称同时也是 itemId 字段。itemName 可以随意填写。


物品

物品存储按物品类型的每个实例分别保存于 BepInEx\plugins\ItemStorageComponent\物品所以,如果你有多个相同类型的物品,每个物品都会有各自的库存。

要将物品作为容器打开,请按住修饰键(默认 左Shift并在你的物品栏中选择该物品。

物品必须为单格堆叠(即无法在背包中与其他物品堆叠)才能用作容器。

默认情况下,用作容器的物品也必须被装备,并且该物品类型必须存在现有的模板文件。这两个选项都可以禁用。


配置

配置文件 BepInEx/config/aedenthorn.ItemStoraageComponent.cfg 是在使用此模组运行一次游戏后创建的)。

你可以使用文本编辑器编辑此文件,或在游戏内调整配置值,通过 配置管理器.

要从配置文件重新加载配置,请输入 i测试存储组件 重置 进入游戏控制台(F5)。


技术

要安装此模组,请将zip文件的内容放入BepInEx/plugins文件夹。你需要BepInEx。

代码位于 https://github.com/aedenthorn/ValheimMods.

如果你想抱怨、寻求帮助,或者帮我测试模组,你可以访问 我的Discord服务器.

点击此处查看我为《英灵神殿》制作的所有模组列表。

Valheim: 英灵神殿 的热门 MOD

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

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