From be3d491cf8e44ac1943747729cdb90311a08ae87 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 5 Aug 2016 14:28:19 +0200 Subject: [PATCH] Use minetest.override_item --- hunger.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/hunger.lua b/hunger.lua index 8bad2e7..badff58 100644 --- a/hunger.lua +++ b/hunger.lua @@ -57,8 +57,7 @@ end local function overwrite(name, hunger_change, replace_with_item, poisen, heal) local tab = minetest.registered_items[name] if tab == nil then return end - tab.on_use = hbhunger.item_eat(hunger_change, replace_with_item, poisen, heal) - minetest.registered_items[name] = tab + minetest.override_item(name, {on_use = hbhunger.item_eat(hunger_change, replace_with_item, poisen, heal) }) end if minetest.get_modpath("default") ~= nil then