Когда я в свое время разбирался с крафтом через робота, то столкнулся с проблемой определения как крафтить предмет: апгрейд инвентаря не умеет узнавать рецепты для предмета. По-идее автор темы тоже должен был столкнуться с такой проблемой и я пошел посмотреть, как он ее решил
local cfg = {
crafts = {
["minecraft:diamond_pickaxe"] = {
{{"minecraft:diamond"}, {"minecraft:diamond"}, {"minecraft:diamond"}},
{nil, {"minecraft:stick"}, nil},
{nil, {"minecraft:stick"}, nil},
},
["minecraft:stick"] = {
{nil, {"minecraft:planks"}, nil},
{nil, {"minecraft:planks"}, nil},
{nil, nil, nil},
},
["minecraft:planks"] = {
{{"minecraft:log"}, nil, nil},
{nil, nil, nil},
{nil, nil, nil},
},
}
}
Чет как-то грустно