ModularMachinery Wiki(ZH)/配方修饰符 【进阶】:修订间差异

文本替换 - 替换“\[https:\/\/www\.mcbbs\.net\/\?(.*) (.*)\]”为“$2
(trfix)
(文本替换 - 替换“\[https:\/\/www\.mcbbs\.net\/\?(.*) (.*)\]”为“$2”)
 
(未显示1个用户的2个中间版本)
<nowiki>[模块化机械于1.9版本之后添加的功能]</nowiki>
 
就目前而言,机械只能遵循机械多方块结构配方来建造。然而,如果魔改作者想给使用者提供“二次升级”的机会就需要用到“配方修饰符”功能了。例如更多的“次级输出”, 更多能源输出,更少的能源或物品消耗,更快的制造速度等升级.
 
配方修饰符需要遵循如下规则:“通过方块“Y”放置于相对于其他方块某个位置来组成配方,而不是通过把方块“X”放在某个“x,y,z”坐标上。”
考虑到这点,让我们看看如何指定修饰符并得知他们能做什么。
 
修饰符必须在机械定义中明确定义。示例如下,机械"alloy_furnace"被运行时,该机械会作为默认或示例机械和模块化机械一同运行.
 
<syntaxhighlight lang="JSON">
 
</syntaxhighlight>
这在"modifier"Tag中完成。一个修饰符需要很多部分内容
 
*"io":
:定义它所针对的配方的 I/O类型。能作为“输入”或“输出”,因此将其用于处理“输入”或”输出“的组件
*"target":
:定义它所针对的配方的目标类型。目标类型可以是“物品”,“能量”,“液体”,“工作时间” (处理配方所需时间),“气体”(通用机械模组及其气体附属模组)。“模块多样性”这样的模组还能添加其他可能具有不同名字的目标类型。例如“魔法”或其他任意模组所添加的目标类型
输入物品被消耗的概率乘0.换句话说就是该配方不需要消耗任何输入物品。
 
Tr:[https[uid://www.mcbbs.net/?1065401 |喵鱿]]
[[分类:Mod作品ModularMachinery]]
维护员、​界面管理员、​巡查员、​监督员、​小部件编辑者
3,462

个编辑