use helper function for {eatable}

This commit is contained in:
tenplus1
2024-07-26 17:10:17 +01:00
parent 9cd2974533
commit 01f4922892
7 changed files with 59 additions and 30 deletions

View File

@ -515,20 +515,24 @@ mobs:alias_mob("mobs:sheep", "mobs_animal:sheep_white") -- compatibility
-- raw mutton
minetest.register_craftitem(":mobs:mutton_raw", {
description = S("Raw Mutton") .. " (♥2)",
description = S("Raw Mutton"),
inventory_image = "mobs_mutton_raw.png",
on_use = minetest.item_eat(2),
groups = {food_meat_raw = 1, food_mutton_raw = 1, flammable = 2, eatable = 2}
groups = {food_meat_raw = 1, food_mutton_raw = 1}
})
mobs.add_eatable("mobs:mutton_raw", 2)
-- cooked mutton
minetest.register_craftitem(":mobs:mutton_cooked", {
description = S("Cooked Mutton") .. " (♥6)",
description = S("Cooked Mutton"),
inventory_image = "mobs_mutton_cooked.png",
on_use = minetest.item_eat(6),
groups = {food_meat = 1, food_mutton = 1, flammable = 2, eatable = 6}
groups = {food_meat = 1, food_mutton = 1}
})
mobs.add_eatable("mobs:mutton_cooked", 6)
minetest.register_craft({
type = "cooking",
output = "mobs:mutton_cooked",