From c514fe233e1c3e90711f71da1c5839bf2ddb24cf Mon Sep 17 00:00:00 2001 From: kilbith Date: Mon, 4 Jan 2016 17:05:28 +0100 Subject: [PATCH] Bowl of soup : use minetest.item_eat when hunger mod installed --- crafts.lua | 7 +++++-- worktable.lua | 3 ++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/crafts.lua b/crafts.lua index 84f8bef..269ebad 100644 --- a/crafts.lua +++ b/crafts.lua @@ -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 }) diff --git a/worktable.lua b/worktable.lua index 5e97f61..7220b26 100644 --- a/worktable.lua +++ b/worktable.lua @@ -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).."]"..