diff --git a/ore/node_register.lua b/ore/node_register.lua index 79a8250..c9b055a 100755 --- a/ore/node_register.lua +++ b/ore/node_register.lua @@ -133,6 +133,12 @@ for i, value in ipairs(metals_ore_array) do stack_max = 64, groups = { craftitem=1 }, }) + --Crafte pick from pick head + minetest.register_craft({ + type = "shapeless", + output = "owl_tech:pick_"..metals_ore_array[i][1], + recipe = {"owl_tech:pick_head"..metals_ore_array[i][1],"mcl_core:stick"} + }) --axe minetest.register_tool("owl_tech:axe_".. metals_ore_array[i][1], { description = S(metals_ore_array[i][2].." axe"), @@ -163,6 +169,12 @@ for i, value in ipairs(metals_ore_array) do stack_max = 64, groups = { craftitem=1 }, }) + --Crafte axe from axe head + minetest.register_craft({ + type = "shapeless", + output = "owl_tech:axe_"..metals_ore_array[i][1], + recipe = {"owl_tech:axe_head"..metals_ore_array[i][1],"mcl_core:stick"} + }) --Sword minetest.register_tool("owl_tech:sword_"..metals_ore_array[i][1], { description = S(metals_ore_array[i][2].." sword"), @@ -188,10 +200,16 @@ for i, value in ipairs(metals_ore_array) do minetest.register_craftitem("owl_tech:sword_head_"..metals_ore_array[i][1], { description = S("Sword head "..metals_ore_array[i][1]), _doc_items_longdesc = S("Sword head use for crafte sword in any place"), - inventory_image = "(owl_tech_sword_head.png^[colorize:"..metals_ore_array[i][5]..":128)", + inventory_image = "(owl_tech_sword_blade.png^[colorize:"..metals_ore_array[i][5]..":128)", stack_max = 64, groups = { craftitem=1 }, }) + --Crafte sword from sword head + minetest.register_craft({ + type = "shapeless", + output = "owl_tech:sword_"..metals_ore_array[i][1], + recipe = {"owl_tech:sword_head"..metals_ore_array[i][1],"mcl_core:stick"} + }) --shovel minetest.register_tool("owl_tech:shovel_"..metals_ore_array[i][1], { description = S(metals_ore_array[i][2].." Shovel"), @@ -215,13 +233,19 @@ for i, value in ipairs(metals_ore_array) do }, }) --Shovel head - minetest.register_craftitem("owl_tech:pick_shovel_"..metals_ore_array[i][1], { + minetest.register_craftitem("owl_tech:shovel_head"..metals_ore_array[i][1], { description = S("Shovel head "..metals_ore_array[i][1]), _doc_items_longdesc = S("Shovel head use for crafte pick in any place"), inventory_image = "(owl_tech_pick_head.png^[colorize:"..metals_ore_array[i][5]..":128)", stack_max = 64, groups = { craftitem=1 }, }) + --Crafte sword from sword head + minetest.register_craft({ + type = "shapeless", + output = "owl_tech:shovel_"..metals_ore_array[i][1], + recipe = {"owl_tech:shovel_head"..metals_ore_array[i][1],"mcl_core:stick"} + }) --Hoe minetest.register_tool("owl_tech:hoe_"..metals_ore_array[i][1], { description = S(metals_ore_array[i][1].." Hoe"), @@ -251,6 +275,12 @@ for i, value in ipairs(metals_ore_array) do stack_max = 64, groups = { craftitem=1 }, }) + --Crafte hoe from hoe head + minetest.register_craft({ + type = "shapeless", + output = "owl_tech:hoe_"..metals_ore_array[i][1], + recipe = {"owl_tech:hoe_head"..metals_ore_array[i][1],"mcl_core:stick"} + }) --stick minetest.register_craftitem("owl_tech:"..metals_ore_array[i][1].."_stick", { description = S(metals_ore_array[i][2].. " stick"),