diff --git a/crops/tomato.lua b/crops/tomato.lua index 47879b6..4c10446 100644 --- a/crops/tomato.lua +++ b/crops/tomato.lua @@ -17,6 +17,24 @@ minetest.register_craftitem("farming:tomato", { on_use = minetest.item_eat(4) }) +-- tomato soup +minetest.register_craftitem("farming:tomato_soup", { + description = S("Tomato Soup"), + inventory_image = "farming_tomato_soup.png", + groups = {flammable = 2}, + on_use = minetest.item_eat(8, "farming:bowl") +}) + +minetest.register_craft({ + type = "shapeless", + output = "farming:tomato_soup", + recipe = { + "group:food_tomato", + "group:food_tomato", + "group:food_bowl" + } +}) + -- tomato definition local def = { drawtype = "plantlike", diff --git a/textures/farming_tomato_soup.png b/textures/farming_tomato_soup.png new file mode 100644 index 0000000..d58d53d Binary files /dev/null and b/textures/farming_tomato_soup.png differ