Bowl of soup : use minetest.item_eat when hunger mod installed

master
kilbith 2016-01-04 17:05:28 +01:00
parent f6a495985d
commit c514fe233e
2 changed files with 7 additions and 3 deletions

View File

@ -37,9 +37,12 @@ minetest.register_craftitem("xdecor:bowl_soup", {
groups = {not_in_creative_inventory = 1},
stack_max = 1,
on_use = function(itemstack, user, _)
local inv = user:get_inventory()
itemstack:replace("xdecor:bowl 1")
user:set_hp(20)
if minetest.get_modpath("hunger") then
minetest.item_eat(20)
else
user:set_hp(20)
end
return itemstack
end
})

View File

@ -50,7 +50,8 @@ function worktable.craft_output_recipe(pos, start_i, pagenum, stackname, recipe_
button[4.6,0.2;0.7,0.5;clearfilter;X]
button[0,0;1.5,1;backcraft;< Back]
tooltip[search;Search]
tooltip[clearfilter;Reset] ]]..
tooltip[clearfilter;Reset]
label[3,5.8;Input] ]]..
"list[context;inv_items_list;0,1;8,4;"..tostring(start_i).."]"..
"table[6.1,0.2;1.1,0.5;pagenum;#FFFF00,"..tostring(math.floor(pagenum))..
",#FFFFFF,/ "..tostring(pagemax).."]"..