动态存储弹药堆添加了专用 箭头, 螺栓,以及 导弹发射管 前往英灵神殿。
与其把所有弹药都藏在另一个箱子里,你的箭、弩矢和弩炮导弹可以存放在可见的桶中,随着弹药加入,桶会实际填充。
存储容量由服务器控制,而每个已放置木桶的外观和视觉填充表现可以独立自定义。

欢迎提交错误报告、功能请求、截图和反馈。
核心理念很简单:
你的弹药储备消耗时应该有明显的填充变化。
当弹药被添加到枪管中时,实际弹丸模型的额外副本会出现在其内部。

视觉填充系统会根据服务器所选 10 / 20 / 40 / 60 格存储容量.
默认情况下,木桶使用:
使用默认设置时:
| 服务器存储 | 视觉上完全达到 |
|---|---|
| 10个槽位 | 5个已占用槽位 |
| 20个槽位 | 10个已占用槽位 |
| 40个槽位 | 20 个已占用槽位 |
| 60个槽位 | 30个已占用槽位 |
这意味着服务器可以在不需要渲染大量抛射物的情况下增加实际存储容量。
视觉上的桶仍能看起来令人满意地装满,而底层存储则独立扩展。
两者都 基于以下内容填充 和 看起来已满 可分别为箭矢、弩矢和导弹枪管单独定制。
动态存储弹药堆是一系列不断丰富的模组之一,这些模组致力于将存储的资源转化为基地中可见且实用的组成部分。
![]() |
动态存储堆 — 最初的DynamicStorage模组,涵盖木材和石料堆。 |
![]() |
动态存储熔炉 ——矿石、废料、金属和锻造材料的动态存储。 |
![]() |
动态存储材料 — 用于存放常见制作材料和资源的动态存储空间。 |
![]() |
动态存储 蜜酒大厅 — 主题蜂蜜酒储存,带动态标签和快速抓取。 |
![]() |
动态储物 屠夫大厅 — 为你的屠宰区提供动态的生肉和熟肉储存。 |
| 动态存储 动物 | 开发中。 |
| 动态储物美食广场 | 开发中。 |
Vapok 的 BepInEx 配置绘制器 不是必需的,但如果你想深入了解DynamicStorage弹药堆的自定义选项,强烈推荐使用。
该模组为箭、弩矢和导弹发射管提供了独立的外观控制,ConfigDrawers 还提供了一个更简洁的游戏内界面,方便浏览和调整它们。
它特别适用于:
三种弹药系列使用独立枪管,因此它们的比例和视觉布局可以分别调整。

箭矢桶可容纳 仅限箭矢.
发现任意一种受支持的箭后解锁。
默认外观:
略微缩小的弹体尺寸能让瓦尔海姆本就偏大的箭矢模型在枪管内保持视觉上的平衡。
螺栓桶接受 仅限弩箭.
发现任意一种支持的弩箭后解锁。
默认外观:
较小的弩矢桶让弩矢的弹药容器外观更紧凑,同时其模型比例仍能保持清晰可见。
导弹发射管接受 仅弩车导弹.
发现任意一种支持的弩炮导弹后解锁。
默认外观:
更大的箭筒为弩炮弹药提供了足够的空间,使存储的弩箭在视觉上保持清晰可辨,而不会让容器显得过于拥挤。
每个弹药类型系列可以存放属于该系列的任何受支持弹药,但单个放置的弹药桶只能容纳 一次仅一种精确弹药类型.
例如:
一个空的箭桶可以装下:
一旦插入火石箭,那个特定的桶就会变成一个 燧石箭头箭筒.
在箭筒完全清空之前,其他箭矢类型将被拒绝。
一旦清空,其弹药分配将被清除,可用于其他箭矢类型。
闪电和导弹枪管也适用相同行为。
弹药类型不匹配时始终会被拒绝:
每个桶可以通过以下两种方式之一来计算其可见填充量。
视觉填充基于当前包含弹药的库存槽位数量。
这是默认模式。
例如,使用:
当桶达到最大视觉填充时 10个槽位已被占用.
当您通常存放整组或接近整组的弹药堆叠时,此模式效果尤为出色。
视觉填充基于实际存储的弹药物品数量与枪管总可能物品容量的比较。
该计算自动计入:
这能更精确地反映实际储存的弹药量。
看起来已满 控制枪管达到最大视觉尺寸的速度。
的确如此 不 更改实际存储容量。
例如:
一个40格容量的桶,使用:
将在视觉上达到满格 20 个已占用槽位.
更换外观全集允许出现枪管:
这样可以将游戏玩法存储与视觉呈现分开。
视觉上装满的桶最多显示 20种弹药模型.
无论服务器是否使用以下内容,这一点都保持一致:
装填计算会将显示的弹药数量映射到这20个视觉位置上。
因此,更大的库存不需要渲染数十或数百个弹射物对象来表示其内容。
每种弹药类型都有自己的外观设置。
可用的控制包括:
因此,箭、弩矢和导弹的弹道可以完全独立调整。
弹药外观保留了《英灵神殿》中实际的投射物模型。
一个 弹药模型比例 1.0x 表示在应用枪管自身缩放之前的原版玩法模型缩放。
默认值已分别针对箭、弩矢和弩炮导弹进行了专门调整,以更好地适配它们各自的发射管尺寸。
配置值充当 放置模板.
放置新木桶时,其当前外观设置会直接保存到该独立对象上。
稍后更改配置不会自动重新设置每个现有桶的样式。
这意味着两个箭筒可能拥有完全不同的:
同时两者仍遵守同一服务器控制的存储容量限制。
放好木桶后又改变主意了?
动态存储弹药堆包含一个内置的 桶外观编辑器.
编辑器默认处于禁用状态。
启用:
外观编辑器 → 枪管外观编辑器
启用后:
新外观会直接保存到已放置的对象上,并随世界一同保留。
你不需要仅仅为了改变外观就摧毁并重建存储。
动态存储弹药堆目前宣传支持 23种面向玩家的原版弹药类型.
储存容量由服务器同步,并由全部三个弹药桶系列共享。
可用容量:
默认:
20个栏位
服务器的配置值为权威值,并会同步到连接的客户端。
客户无法自行将木桶存储量提升至超过服务器所选数值。
| 设置 | 默认 | 允许值 | 描述 |
|---|---|---|---|
| 弹药桶槽位 | 20 | 10 / 20 / 40 / 60 | 箭矢、弩矢和导弹桶占用的库存容量。 |
外观设置与服务器控制的存储容量是分开的。
减少配置的服务器容量不会从现有的弹药桶中删除物品。
如果现有木桶当前所需的物品栏空间超过新选择的限制,它会暂时保留足够空间以容纳当前内容。
由于弹药被移除且内容物能装入新配置的容量中,枪管可恢复为服务器选定的大小。
动态存储弹药堆在设计时考虑了多人游戏的使用场景。
加入包含弹药堆存储的世界的玩家应安装该模组。
影响游戏玩法的存储容量由服务器控制。
外观信息会直接保存到每个已放置的木桶上,确保玩家看到预期的效果:
而不是让每个客户端对现有存储应用自己的本地外观配置。
DynamicStorage 弹药堆需要:
ConfigDrawers 是可选的,但如果你打算大量使用外观自定义系统,强烈建议安装。
安装 动态存储弹药堆 通过你常用的兼容Thunderstore的模组管理器。
所需的依赖项应自动安装。
安装 BepInEx 和 Jötunn,然后将以下文件放入:
动态弹药堆存储.dll
内部:
BepInEx/插件
不要安装多个版本的 动态存储弹药堆.dll 同时。
更新时,请用较新版本的 DLL 替换之前的 DLL。
已放置的弹药桶将在支持的更新中保留其保存的存储和外观信息。
DynamicStorage 弹药堆叠的首次公开发布。
1.0版本重点:
发现了漏洞、有功能建议,或者搭建了想分享的木桶配置?
欢迎提交错误报告、功能请求、截图和反馈。
随着框架的不断扩展,更多动态存储模组已在计划中。
弹药桶容量变更时优先保留已存储的堆叠。如果较小的服务器容量无法安全容纳当前堆叠,该弹药桶将保留足够空间,直到可以安全缩减。当有已验证的目标位置可用时,历史上的屏幕外坐标将被恢复到可见槽位中。

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