ModularMachinery Wiki(ZH)/将输入物品作为熔炉型机械燃料:修订间差异

(rp)
(分类:ModularMachinery)
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
正如标题所说,你也可以将燃烧所需要花费的燃料燃烧时间来作为物品的输入。因此,你不需要定义一个特定的物品来作为输入,而是像下方这样:
正如标题所说,你也可以将原版熔炉燃烧所需要花费的燃料和其燃烧时间来作为物品的输入配方的一部分。因此,你不需要定义一个特定的物品来作为输入,而是像下方这样:


<syntaxhighlight lang="JSON">
<syntaxhighlight lang="JSON">
第7行: 第7行:
"io-type": "input",
"io-type": "input",
"item": "any:fuel",
"item": "any:fuel",
"time": <burnTimeInTicks>
"time": <burnTimeInTicks>
},
},
[...]
[...]
</syntaxhighlight>
</syntaxhighlight>

如果你指定“any:fuel”作为输入,你必须定义“time”。它描述了物品在已知的燃料下燃烧时所需要的燃烧时间,以便其生效。
如果你指定“any:fuel”作为输入,你必须定义“time”。它描述了物品在已知的燃料下燃烧时所需要的燃烧时间,以便其生效。


例如,你需要定义物品的燃烧时间为3000。一个煤炭的燃烧时间是1600,。所以为了使这个配方能够生效,你必须提供两个煤炭,其中多余的时间将会作废。(如(1600*2)-3000=200,这个200就会被作废)例如,当一个装有岩浆的桶作为燃料时,它的燃烧时间为20000,因为这个配方只需要3000,所以剩下的17000都会作废。
例如,你需要定义物品的燃烧时间为3000Tick。一个煤炭的燃烧时间是1600Tick,。所以为了使这个配方能够生效,你必须提供两个煤炭,其中多余的时间将会作废。(如(1600*2)-3000=200 Tick,这个200Tick就会被作废)例如,当一个装有岩浆的桶作为燃料时,它的燃烧时间为20000Tick,因为这个配方只需要3000Tick,所以剩下的17000Tick都会作废。


为了获得一个物品的准确燃烧时间,你可以安装一个模组,即那种当你鼠标光标放到工具上时会有提示出现的模组。你也可以手持物品,执行命令:/mm-hand
为了获得一个物品的准确燃烧时间,你可以安装一个模组,即那种当你鼠标光标放到工具上时会有提示出现的模组。你也可以手持物品,执行命令:/mm-hand
第20行: 第21行:


Tr:[[Citysands]]
Tr:[[Citysands]]
[[分类:Mod作品]]
[[分类:ModularMachinery]]

2022年5月28日 (六) 10:58的最新版本

正如标题所说,你也可以将原版熔炉燃烧所需要花费的燃料和其燃烧时间来作为物品的输入配方的一部分。因此,你不需要定义一个特定的物品来作为输入,而是像下方这样:

[...]
{
    "type": "item",
    "io-type": "input",
    "item": "any:fuel",
    "time": <burnTimeInTicks>
},
[...]

如果你指定“any:fuel”作为输入,你必须定义“time”。它描述了物品在已知的燃料下燃烧时所需要的燃烧时间,以便其生效。

例如,你需要定义物品的燃烧时间为3000Tick。一个煤炭的燃烧时间是1600Tick,。所以为了使这个配方能够生效,你必须提供两个煤炭,其中多余的时间将会作废。(如(1600*2)-3000=200 Tick,这个200Tick就会被作废)例如,当一个装有岩浆的桶作为燃料时,它的燃烧时间为20000Tick,因为这个配方只需要3000Tick,所以剩下的17000Tick都会作废。

为了获得一个物品的准确燃烧时间,你可以安装一个模组,即那种当你鼠标光标放到工具上时会有提示出现的模组。你也可以手持物品,执行命令:/mm-hand

如果物品有燃烧时间的话,这个命令也会显示它的燃烧时间。

Tr:Citysands