本篇教程由作者设定未经允许禁止转载。
此教程针对机械动力MOD版本为0.5.1.f,不能确保往后更新的版本均能使用本教程提及内容进行修改 叠甲
首先创建一个数据包,都懂吧
在存档的根目录文件夹的datapacks内创建一个文件夹名字取什么都行
未开启版本隔离的路径
.minecraft\saves\.存档根目录\XYZ\data\create\recipes\haunting\
开启版本隔离的路径
.minecraft\versions\版本号\saves\.存档根目录\XYZ\data\create\recipes\haunting\
于haunting目录下创建一个XXX.json的文件
可以填写的内容分三种:
第一种,输入指定物品类型,概率输出指定物品:
{
"type": "create:haunting",//此处是配方类型,不需要进行修改,这个就是缠魂的配方类型
"ingredients": [//输入
{
"tag": "forge:cobblestone"//这个是输入的物品,可以是指定物品(item),也可以是物品类型(tag)
}
],
"results": [//输出
{
"item": "minecraft:blackstone",//这里是输出的物品,但只能是输出指定的物品而不能设定指定的物品类型
"chance": 0.50//此处修改的是缠魂最终产物的出现概率0.50即为50%,建议不要低于1%
}
]
}
第二种,输入指定物品,输出指定物品:
{
"type": "create:haunting",//与上文相同,这里填的是配方类型,不需要改动
"ingredients": [
{
"item": "minecraft:obsidian"//此处为指定输入的物品
}
],
"results": [
{
"item": "minecraft:bedrock",//此处为输出的物品
"chance": 0.01//不写这一项也是可以的直接把这行删掉,就是默认1:1输出
}
]
}
第三种,输入物品,概率获得指定数量的物品以及概率副产物:
{
"type": "create:haunting",
"ingredients": [
{
"item": "minecraft:soul_sand"
}
],
"results": [
{
"item": "minecraft:quartz",
"chance": 0.125,
"count": 4//输出的数量
},
{
"item": "minecraft:gold_nugget",
"chance": 0.02
}
]
}
以上为缠魂配方的三种添加或修改方法,“//”后面的字都是键对值的讲解注释,建议修改完后记得删掉
成品展示: