在制作我的模组时,我决定我模组中的每一层新盔甲都需要配方中相同物品的最后一层(例如,琥珀铲将花费一个琥珀、一个红宝石铲和一个铁),但是,在做这个的时候,我发现了一个问题;食谱不起作用。我使用了一个 JSON 验证器来确保它是正确的,并将其与另一个有效的配方文件进行了比较,唯一似乎错误的是游戏不接受用于该配方的工具。有任何想法吗?这是食谱 .Json 工作彩色剑
{
"type": "minecraft:crafting_shaped",
"pattern":
[
"C",
"C",
"S"
],
"key":
{
"C":
{
"item": "cm:colorite"
},
"S":
{
"item": "minecraft:stick"
}
},
"result":
{
"item": "cm:colorite_longsword",
"count": 1
}
}
琥珀铲不工作
{
"type": "minecraft:crafting_shaped",
"pattern":
[
"C",
"Z",
"S"
],
"key":
{
"C":
{
"item": "cm:amber"
},
"S":
{
"item": "minecraft:iron"
},
"Z":
{
"item": "cm:ruby_shovel"
}
},
"result":
{
"item": "cm:amber_shovel",
"count": 1
}
}