什么是 Modular Augment?
Modular Augment 是模块化机械的一个小扩展。它允许在配方结束时而不是在制作开始时消耗一组有限的输入。
如何使用
在模块化机械配方中,将物品类型设置为“modularaugment:deferred”,此类型仅对 io-type: input 有效,不支持随机参数或值为 any:fuel 的物品。如果它的行为类似于相应的模块化机械类型,使用键 item、fluid 和 gas 控制:分别为“type”:“item”、“type”:“fluid”和“type”:“gas”。
配方要求示例
{ "type": "modularaugment:deferred", "io-type": "input", "item": "ore:plankWood", "amount": 3 }
{ "type": "modularaugment:deferred", "io-type": "input", "fluid": "water", "amount": 1000 }
{ "type": "modularaugment:deferred", "io-type": "input", "gas": "oxygen", "amount": 1000 }
功能说明
该配方仍然需要开始制作过程。
当开始制作带有延迟物品的配方时,该物品将留在输入栏中,直到制作结束
如果在制作过程中移除物品,制作进度将重置为 0%。
如果你有多个输入栏,则可以从一个输入栏中移走物品并将其放入另一个输入栏中,并且仍然完成配方。
如果该物品是 oredict 类型 (ore:*),则可以用相应的 oredict 物品替换该物品。