铜账本

铜账本

帮助你的魔像记住东西该放哪里!

帮助你的铜傀儡记住物品该放哪儿!

ℹ️ 模组介绍

你是否曾将箱子中的某样物品全部取出,结果铜傀儡立刻忘记了那个物品原本该放在那里?

本模组添加了 铜账本(Copper Ledger),

它允许你从背包中创建任意物品的清单。

当你将账本放入箱子时,铜傀儡会将账本上指定的物品放入该箱子,即使箱子里实际并没有那些物品。

如果铜傀儡到达一个没有账本、或账本中未列出该物品的箱子,它将恢复默认行为。

这对以下情况很有用:

  • 将箱子专门用于存放特定类型的物品,无需在箱子里始终保留每种物品至少一件
  • 规划和组织存储系统

📙 合成配方

用 8 个铜锭 围绕一本 书 即可合成账本。

⁉️ 使用方法

添加和移除物品

快速添加和移除

编辑账本最简单的方式可能是:将账本拿在光标上,然后左键点击目标物品。有点像收纳袋*:

💡 *注意:这不会消耗你背包中的物品。账本存储的是物品类型的 记录(最多 54 种),而不是实际物品本身。

或者,如果物品已在账本中,你可以用同样的方式将其移除:

让我们开始一个示例:我们将一个箱子专门用于存放多种矿石类型。

完整账本界面

要打开账本,手持它并右键点击。

在此界面中,你可以通过点击背包中的任意物品来将其添加进去。

假设我们决定不把青金石和这些矿石放在一起。你可以通过点击账本中的物品来移除它们。

现在我们可以将账本放入目标箱子中。

⚙️ 账本的实际运作

在下面的示例中,我们将给傀儡一个钻石、一个下界合金锭、一块曲奇和一根橡木原木。我们有两个箱子:

  • 左边是一个大型箱子,里面放着矿石账本和一块曲奇。
    • 注意,这个箱子里实际上并没有钻石或下界合金锭。
  • 右边是一个小型箱子,里面放着各种木材。这将展示没有账本的箱子会正常运作。

🤖 运作原理

在搜索箱子时,傀儡现在会立即检查是否有一个或多个账本。

  • 如果找到了指定傀儡手持物品的账本,傀儡会将该箱子视为拥有该物品
  • 如果没有找到账本,或者账本中都没有指定傀儡手持的物品,傀儡将恢复原版行为。

基于此,我们预期傀儡会将钻石、下界合金锭和曲奇放入大型箱子,而将橡木原木放入小型箱子。

🏃 你可以在这里观看实际演示!

🚮 清空和分解

如果你想清空账本,你可以连续点击物品将其移除,或者在砂轮上打磨它。

或者,如果你只是想拿回你的书,把它丢进工作台(以消耗你的铜为代价)。

🖥️ 兼容性与需求

  • Minecraft 版本 26.2
  • Fabric(需要 Fabric API)

✨️ 安装

由于包含自定义物品和界面,铜账本必须在客户端以及(如适用)服务器端同时安装。

🗺️ 可能的未来功能

这些功能是我希望探索的暂定想法,可能会有变动

  • 配方书账本选择器
    • 允许玩家添加配方书中已解锁的任何物品,而不是要求物品必须在玩家背包中
    • 可能作为现有机制的替代选项存在(可切换)
  • 仅服务器选项
    • 允许客户端在未本地安装模组的情况下加入启用了铜账本的服务器