爆炸熔炉 (Explosion Furnace)
物品命令:/give @p prodigytech:explosion_furnace 64

爆炸熔炉的界面有9个槽:

爆炸熔炉-第1张图片

1个爆炸物槽

1吸收剂槽

3输入槽

1反应物槽

3输出槽


爆炸物槽与吸收剂槽必须分别放入正确的物品。输入槽放入需要被处理的物品,反应物槽是可选的,根据合成的需求来放入,以及输出槽包含你制作完毕的物品。

当你给予机器一个红石脉冲,爆炸熔炉会尝试去消耗掉所有在槽中的爆炸物和吸收剂。如果这个过程被顺利完成了,就会产生爆炸和生成爆炸能量(或者叫做EP)。生成EP的量取决于消耗了多少爆炸物和使用的是什么材料。当然了生成的爆炸并不会破坏任何方块。

输入的物品会从顶部进入后再从底部输出,如果有足够的EP能够处理一次,它会消耗适当的EP去完成这一流程。如果当前的合成方式里需要用到反应物,如果有放入的话,也会被适量得消耗掉。如果没有被放入的话,就会转换成对应的无反应物合成方式,亦或者是在没有对应合成的情况下跳过输入的物品,直接消耗掉适量的爆炸物和吸收剂。如果在机器在处理物品的时候输出的槽满了,这溢出来的部分就会从爆炸熔炉的正面丢出去。


如果生成的EP比吸收的EP多,那么有一部分输出物会被削除。输出的物品系数由下面这个公式计算:

爆炸熔炉-第2张图片

若当前的合成适用于这个公式,公式中的“生成的”为你放入的爆炸物共生成的EP数、“吸收的”为你放入的吸收剂共吸收的EP数。

为了能够更好的理解这个公式,就以最基础的合成配方来作例子。合成4瓷铁锭需要4铁锭,1粘土以及360EP;为了方便计算,我们使用锯屑作爆炸物,灰为吸收剂;锯屑能够提供30EP,灰能吸收30EP。

在当前的合成方式中,需要360EP,那么就需要12个锯屑(即12*30=360EP),12个灰(即12*30=360EP);如果正确得放入了这些物品,如果套入公式得出的系数为1-0=1,在合成配方中我们能得到4个瓷铁锭,那么4*1=4,也就是我们并不会因此失去输出物,但是如果我们不放入吸收剂呢?

那么就是1-(360-0)/360,即1-1=0,那么在合成中我们原先是能得到4个瓷铁锭的,但是4*0=0,所以我们会失去所有的输出物。

这是两个比较极端的情况,那要是刚好少了一点点的吸收剂呢?也不是不可能,可能突然手抖少放了个吸收剂或者多放了个爆炸物,那么我们继续来算。

原定12个锯屑,12个灰,我手抖了少放了个灰,导致只有12个锯屑,11个灰;那么套入公式就是1-(360-330)/360约等于0.92,0.92*4=3.68,可能就有人问了,那你这小数点的数量要怎么算呢,是四舍五入呢还是向下取整呢?

那么经过测试,在这mod中为向下取整,不足1的部分会被省略,所以我们最后得到的只有3个瓷铁锭,剩下的那个因为多于的EP导致被削除。

那么其他的合成方式中,这算法也适用(仅针对生成的EP大于吸收的EP,吸收的EP大于生成的EP有另一条公式,见下方)


如果吸收的EP大于生成的EP。那么被消耗的EP将会被减少,不过这样合成并不会导致输出物减少。实际使用的EP根据下面这个公式计算:

爆炸熔炉-第3张图片

计算得到的有效EP会被用作进行合成;这里简单举例,依旧以上面的配比,12锯屑生成360EP,12灰吸收360EP;那么在这个合成公式里,每合成一个瓷铁锭需要90EP;

我多放一个灰,那么就是(2*360)-390=330;330/90约等于3.67,这里依旧向下取整,所以最后只会生成3个瓷铁锭,还有一个铁锭不参与合成,因为EP并不足以让最后一个铁锭参与合成。

所以吸收剂大于爆炸物的好处就是不会损失物品,只是输入的物品不会被全部用来合成而已。

最后的最后就是,按照配方来合成就没有那么多问题了。



爆炸熔炉 (Explosion Furnace)
爆炸熔炉 (Explosion Furnace)
资料分类:机器
最大叠加:64个 / 组
滑动合成表可以查看更多信息~
材料统计输入 >> 输出备注

[使用: 工作台]


石砖 * 8

打火石 * 1

爆炸熔炉 * 1

石砖
石砖
石砖
石砖
打火石
石砖
石砖
石砖
石砖
爆炸熔炉
*这里只会显示该物品合成方式,且最多显示10个,点击右边栏"查看合成/用途"可查看该物品作为材料的合成。

短评加载中..