持久容器(打破时保留物品的箱子)

持久容器(打破时保留物品的箱子)

Persistent Containers 添加了箱子大小的存储空间,打破时物品会保留在内部。容器会作为物品掉落,其内容得以保留,且只占用1个物品栏位,使运输安全高效。

方块

持久容器

持久容器是一款 Hytale 模组,引入了一套专注于便携性和物品安全性的全新存储系统。

每个持久容器拥有与普通箱子相同的存储容量。与标准容器不同的是,当它被破坏时不会掉落其内容物。所有存储的物品都保存在容器物品本身内部,允许玩家拾取、移动和重新放置,而无需担心物品丢失,并且放置在一起的容器的库存是互通的。

每个容器仅占据一个物品栏格子,使其成为在探索、建造或重新整理存储时运输大量物品的高效解决方案。

此模组适合希望获得可靠、紧凑且持久存储,同时又不改变熟悉的箱子容量体验的玩家,此外工作台也能利用其存储空间。

持久存储界面

持久存储界面为互联容器和玩家物品栏提供了独立的标签页。它包括搜索和排序选项、一键存取或放入物品的批量操作,以及用于精确转移的数量输入框。物品以清晰的网格形式显示,包括名称、图标和总数量,同时标题栏会实时显示可用格子容量。

控制:

  • 鼠标左键: 移动选中的数量。
  • 鼠标右键: 移动整组物品。

互联容器

新的更新扩展了存储系统,允许直接相邻放置的持久容器互联。当容器连接后,打开其中任何一个都会显示一个共享的库存,包含所有相邻容器的内容。这实现了更大、可扩展的存储设置,同时保持了相同的持久性和便携性。

出于平衡考虑,持久容器不能存放在其他持久容器内部,以防止无限存储链并确保公平的游戏性。

更新:

  • 新增了服务端可编辑的配方配置文件,服主可以自定义合成材料和数量;可以通过 /pcreload 命令立即应用更改,无需重启服务器。
  • 兼容 Hytale 更新 3 及源代码发布版本(原项目采用 MIT 许可,但未提供源代码链接)

源代码:https://github.com/FireRat666/PersistentContainers

这是我个人对原项目的复刻:https://www.curseforge.com/hytale/mods/persistent-containers/