AI 速览
我的世界行为包自定义合成表教程:有序、无序与熔炉配方
这是 addons 制作系列教程的第六期,面向想给基岩版行为包添加自定义合成配方的玩家。帖子依次讲解工作台有序合成、工作台无序合成和熔炉合成三种 recipes 文件的写法,并给出可直接参考的 JSON 示例与逐行注释,说明 pattern、key、ingredients、result 等字段的作用。适合已经会创建行为包、想自己动手添加合成表的新手阅读。
论坛附件
帖内链接
获取方式
- 需要自行在行为包中新建 recipes 文件夹并创建 json 文件
- 示例使用 format_version 1.12,需按自身游戏版本确认兼容性
- json 文件名只能用下划线,不能使用逗号
- 熔炉配方若与原版冲突会覆盖原版结果,需注意区分
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
|
本帖最后由 泥黑木大跌 于 2022-1-21 16:39 编辑 前引 在玩mc的时候,会发现各种各样的合成表,但有些我们想要的东西我们不能合成,不用担心,学了本期教程,就能自己添加了 代价和奖励 你得不到成就了,but你可以自定义熔炉合成,工作台有序合成,工作台无序合成 正式开始 首先,我们在行为包部分添加一个文件夹叫做recipes,这是存放合成文件的,然后添加一个json文件,名字为英文,什么,你不会做json文件?艹,这是我带过最**的初学者了,我们这样子写 name.json 什么?你问我能不能添加逗号,不能,只能用“_”来代替,好了,我们在json里写入 { "format_version": "1.12", "minecraft:recipe_shaped": { "tags": [ "crafting_table"//使用的合成方块 ], "pattern": [//配方摆法 "B B", "AAA", "AAA" ], "key": { "A": { "item": "minecraft:sculk"//A代表的物品 }, "B": { "item": "minecraft:sculk_vein"//B代表的物品 } }, "result": { "item": "minecraft:sculk_sensor",//得到的物品 "count": 1//数量 }, "description": { "identifier": "him:hcmb1"//合成表ID } } } 然后跟着注释来,提示一下,如果你想添加第三种材料的话,那么在 最后一个合成的}后面加,,这是json的一个格式,格式是这样的,当一个代码的选择器完了以后需要再添加就需要在上一个的}加,,最后一个}则不用,如果你试了以后发现可以正常合成,那么就完了 无顺序合成 有时候合成不能太苛刻,我们也可以试试无顺序,接下来我们再添加一个json,在里面写入: { "format_version": "1.12", "minecraft:recipe_shapeless": { "tags": [ "crafting_table"//合成使用的方块 ], "ingredients": [ { "item": "minecraft:sculk"//材料1 }, { "item": "minecraft:bone_block"//材料2 } ], "result": { "item": "minecraft:sculk_catalyst",//获得的物品 "count": 1//数量 }, "description": { "identifier": "him:wuxuhc2"//合成表ID } } } 然后跟着注释来,添加另一种材料也和上面的格式一样,顺便科普一个小知识,mc原版中,只有工作台能无顺序合成,因为其他方块没有顺序之称,但是你可以添加自定义工作台来让工作台不再孤独,后面会讲,如果可以合成,那么我们去下一步 熔炉合成 终于来到了这一关,工作台合成做完后,我们应该考虑熔炉合成,毕竟像矿物锭,熟食都是熔炉做出来的,首先,我们再添加一个json,然后老规矩,写入 { "format_version": "1.12", "minecraft:recipe_furnace": { "tags": [ "furnace"//使用的方块 ], "output": { "item": "minecraft:soul_sand",//得到的东西 "data": 0 }, "input": { "item": "minecraft:sand",//燃烧的东西 "data": 0 }, "description": { "identifier": "him:rlmb3"//ID } } } 接着又跟着注释来,但要注意,不要和原版搞混了,不然像我给出的json一样,玻璃只能烧出灵魂沙而不能烧出玻璃(说到底还是我搞错了),然后老规矩实验,可以烧制后恭喜你,学会了基础配方 关于投票 我会在明天结束投票,投票出来的内容我会加紧制作,不过可能有特殊情况,比如票数相同,那么我就需要那相同的两项重新投票 图片 如图,这是做出来的效果(模板我会发在评论区)
|
提升卡
观察者
来自 2#