From b56424a0b6fed0d42c6bb5d238139ff2054e3047 Mon Sep 17 00:00:00 2001 From: Eliy21 Date: Thu, 18 Jan 2024 14:18:48 +0000 Subject: [PATCH] Integrate mcl_hunger.is_eating(name) API into item eat code --- mods/PLAYER/mcl_hunger/hunger.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/mods/PLAYER/mcl_hunger/hunger.lua b/mods/PLAYER/mcl_hunger/hunger.lua index 623d459f9..fec24eafe 100644 --- a/mods/PLAYER/mcl_hunger/hunger.lua +++ b/mods/PLAYER/mcl_hunger/hunger.lua @@ -41,6 +41,7 @@ function minetest.do_item_eat(hp_change, replace_with_item, itemstack, user, poi if not no_eat_delay and not mcl_hunger.eat_internal[name].is_eating and not mcl_hunger.eat_internal[name].do_item_eat and (can_eat_when_full or (mcl_hunger.get_hunger(user) < 20)) then local itemname = itemstack:get_name() mcl_hunger.eat_internal[name].is_eating = true + mcl_hunger.eat_internal[name].is_eating_no_padding = true mcl_hunger.eat_internal[name].itemname = itemname mcl_hunger.eat_internal[name].item_definition = minetest.registered_items[itemname] mcl_hunger.eat_internal[name].hp_change = hp_change