From af723eaf49ef2e805bbb16a81135a75a44f46453 Mon Sep 17 00:00:00 2001 From: mazes Date: Thu, 1 Oct 2020 06:17:58 +0200 Subject: [PATCH] Copy groups table before inserting biofuel group --- biofuel.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/biofuel.lua b/biofuel.lua index a8222f1..9d9cc43 100644 --- a/biofuel.lua +++ b/biofuel.lua @@ -71,7 +71,9 @@ local register_biofuel = function(name, burntime) if not minetest.registered_items[name] then return; end - minetest.registered_items[name].groups.biofuel = 1 + local groups = table.copy(minetest.registered_items[name].groups) + groups.biofuel = 1 + minetest.override_item(name, { groups = groups }) if burntime and burntime >= 0 then minetest.register_craft({ type = "fuel",