CreatIF - 创建:成分过滤器

CreatIF - 创建:成分过滤器

新增过滤器类型,用于检查盆地中是否有必需的原料。适用于缩放类型的配方。

创建

CreatIF - Create: IngredientFilter

你知道那些整合包吗?作者试图对玩家非常友好,让玩家只需添加另一种物品就能提高低阶配方的产量?

初衷很好,我非常喜欢,这样在解锁新配方时就不必重建工厂的部分设施。

然而,Create 似乎完全没有考虑到这一点,工作盆只会选取任何匹配部分原料的配方。

解决方案:新的过滤器类型!

允许你指定工作盆开始加工前必须存在的物品,位于左侧。
你也可以使用桶/流体来要求必须存在特定的液体。
你还可以选择在右侧的槽位中指定目标配方。

支持通过 EMI 或 JEI 中的 [+] 按钮添加配方!

示例:

某个模组物品的配方有以下两种变体(参见 Compression Modpack):

如果第 4 个物品槽为空,工作盆将继续使用较差的配方,即使之后该物品被重新补满也永远不会使用更好的配方。

但是,有了我的过滤器,你可以在这种情况下停止工作盆。

以上两种设置都会阻止加工,直到第 4 种原料可用为止。
注意最右侧的一对按钮:

  • MatchAny 允许在过滤器中指定的任意一种原料可用时进行加工。
  • MatchAll 会等待直到所有原料都可用。

你甚至可以嵌套普通过滤器,比如这里用于彩色混凝土粉末

这会产生以下交互效果:

  • MatchAny:扩展可用库存(无聊)
  • MatchAll:检查嵌套过滤器中的任意一种物品是否可用。例如:
    OuterFilter[Item1 AND Item2 AND InnerFilter(Item3 OR Item4)]

注意:你不能嵌套 Ingredient 过滤器!