MCBBS Wiki欢迎您共同参与编辑!在参与编辑之前请先阅读Wiki方针。
如果在编辑的过程中遇到了什么问题,可以去讨论板提问。
为了您能够无阻碍地参与编辑 未验证/绑定过邮箱的用户,请尽快绑定/验证。
MCBBS Wiki GitHub群组已上线!
您可以在回声洞中发表吐槽!
服务器状态监控。点击进入
本站由MCBBS用户自行搭建,与MCBBS及东银河系漫游指南(北京)科技有限公司没有从属关系。点此了解 MCBBS Wiki 不是什么>>
ModularMachinery Wiki(ZH)/配方适配器:修订间差异
跳到导航
跳到搜索
小 (// Edit via Wikiplus) |
小 (文本替换 - 替换“\[https:\/\/www\.mcbbs\.net\/\?(.*) (.*)\]”为“$2”) |
||
(未显示另一用户的1个中间版本) | |||
第43行: | 第43行: | ||
所以魔改作者可以在“.adapter.json”中指定修饰符Tag。修饰符Tag需要修改对象的list/array。详情请参考配方修饰符的wiki界面。 |
所以魔改作者可以在“.adapter.json”中指定修饰符Tag。修饰符Tag需要修改对象的list/array。详情请参考配方修饰符的wiki界面。 |
||
Tr:[ |
Tr:[[uid:1065401|喵鱿]] |
||
[[分类: |
[[分类:ModularMachinery]] |
2023年1月21日 (六) 10:38的最新版本
做完配方添加你就该美了,但是还想做点别的事,你可能还想把配方从熔炉之类的机械中导入。这就要通过配方适配器来做到了。它将会定义的配方或机械转化为”模块化机械“所理解的形式并将它们添加到所给定的机械的配方池中。
当前,适配器仍然相当粗糙且无法自定义。但这会被改善的(至少我已经提上日程)。
当前可用适配器:
- (v1.0+)"minecraft:furnace" (将所有的熔炉配方转化为“模块化机械”模组可用的配方, 以20 FE/t的速度持续120ticks )。
- (v1.9.6+)任何自定义机械(它的注册名)都能被适配器指定,所以你能把一个机械的配方导入到另一个机械中(配方都会是相同的,除非你用配方修改其将其进行了修改, 我会在下文进行解释)。 通过多方快结构创建的机械都会存储在“modularmachinery”命名空间内。
当前的语法 (v. 1.0):
{
"machine": "machineregistryname",
"adapter": "minecraft:furnace"
}
适配文件必须存储于配方所在目录并具有“.adapter.json”文件扩展名!
从1.9.6版本开始,修饰符可以应用任何适配过的配方。 这也正是“配方修饰符 [进阶]”修改配方的潜在要求,其可以应用于能量,物品,运行时间……
{
"machine": "alloy_furnace",
"adapter": "minecraft:furnace",
"modifiers": [
{
"io": "output",
"target": "item",
"operation": 1,
"multiplier": 2.0
},
{
"io": "input",
"target": "duration",
"operation": 1,
"multiplier": 0.5
}
]
}
在这个adapter.json例子中,适配器导入并修改"minecraft:furnace"中的配方,使该机器产生双倍输出。(operation 1 = multiply; multiplier 2 = result amount * 2)。
所以魔改作者可以在“.adapter.json”中指定修饰符Tag。修饰符Tag需要修改对象的list/array。详情请参考配方修饰符的wiki界面。
Tr:喵鱿