diff --git a/airutils_repair.lua b/airutils_repair.lua new file mode 100644 index 0000000..6aaa151 --- /dev/null +++ b/airutils_repair.lua @@ -0,0 +1,17 @@ +local S = minetest.get_translator("airutils") + +-- trike repair +minetest.register_craftitem("airutils:repair_tool",{ + description = "Repair Tool", + inventory_image = "airutils_repair_tool.png", +}) + +minetest.register_craft({ + output = "airutils:repair_tool", + recipe = { + {"", "default:steel_ingot", ""}, + {"", "default:steel_ingot", ""}, + {"default:steel_ingot", "", "default:steel_ingot"}, + }, +}) + diff --git a/init.lua b/init.lua index d82bc2d..7053e3c 100644 --- a/init.lua +++ b/init.lua @@ -4,6 +4,7 @@ airutils = {} dofile(minetest.get_modpath("airutils") .. DIR_DELIM .. "airutils_papi.lua") dofile(minetest.get_modpath("airutils") .. DIR_DELIM .. "airutils_tug.lua") +dofile(minetest.get_modpath("airutils") .. DIR_DELIM .. "airutils_repair.lua") function airutils.remove(pos) local meta = core.get_meta(pos) diff --git a/textures/airutils_repair_tool.png b/textures/airutils_repair_tool.png new file mode 100644 index 0000000..ff7bd9a Binary files /dev/null and b/textures/airutils_repair_tool.png differ