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

@ -104,20 +104,24 @@ mobs:alias_mob("mobs:pumba", "mobs_animal:pumba") -- compatibility
-- raw porkchop
minetest.register_craftitem(":mobs:pork_raw", {
description = S("Raw Porkchop") .. " (♥4)",
description = S("Raw Porkchop"),
inventory_image = "mobs_pork_raw.png",
on_use = minetest.item_eat(4),
groups = {food_meat_raw = 1, food_pork_raw = 1, flammable = 2, eatable = 4}
groups = {food_meat_raw = 1, food_pork_raw = 1}
})
mobs.add_eatable("mobs:pork_raw", 4)
-- cooked porkchop
minetest.register_craftitem(":mobs:pork_cooked", {
description = S("Cooked Porkchop") .. " (♥8)",
description = S("Cooked Porkchop"),
inventory_image = "mobs_pork_cooked.png",
on_use = minetest.item_eat(8),
groups = {food_meat = 1, food_pork = 1, flammable = 2, eatable = 8}
groups = {food_meat = 1, food_pork = 1}
})
mobs.add_eatable("mobs:pork_cooked", 8)
minetest.register_craft({
type = "cooking",
output = "mobs:pork_cooked",