创建: 阈值修复

创建: 阈值修复

修复了Create的阈值开关对存放非堆叠或部分堆叠物品的保险库误读的问题。

游戏机制

修复 Create 模组中阈值开关针对储存非堆叠或部分堆叠物品的仓库时读取错误层级的问题。

Create 模组每刻会根据每个槽位当前存放的物品重新计算仓库容量,并通过物品总数而非已占用槽位数来衡量填充程度。这会导致两种读数异常:

  • 空槽位会被视为可存放最多 64 个物品,但一旦非堆叠物品(或最大堆叠数量较小的物品)进入该槽位,该槽位的最大容量就会被重新评估为 1……这意味着仓库的显示最大容量会随着填充而变小,而每个物品只会为填充计数增加 1。需要 64 个非堆叠物品才能被记录为一组完整的堆叠。
  • 当仓库的所有槽位都被小型或未完成的堆叠占据时,它无法再接受新物品,但显示的填充状态仍近乎为空。

本模组修补了层级计算逻辑,使每个被占用的槽位始终计为一个完整槽位,从而提供稳定且准确的读数。

此外,它新增了一项可选的槽位计数模式:在阈值开关的过滤槽中放置一个重命名为 "full" 的玻璃方块,即可改为测量已填充的槽位数量而非物品总数,当所有槽位都被占用时立即触发信号。