From 7f038737a0a942d067376b1beb8a01ea79e7b25f Mon Sep 17 00:00:00 2001 From: JPG Date: Fri, 16 Dec 2016 14:57:45 +0100 Subject: [PATCH] Fix oversight in previous commit --- init.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/init.lua b/init.lua index 5a4f215..330b9a3 100644 --- a/init.lua +++ b/init.lua @@ -282,8 +282,11 @@ minetest.register_on_player_receive_fields(function(player, formname, fields) else for item in pairs(fields) do if not item:find(":") then return end if item:sub(-4) == "_inv" then item = item:sub(1,-5) end - local recipes = minetest.get_all_craft_recipes(item) - if not recipes then return end + + local recipes = minetest.get_all_craft_recipes(item) + local is_fuel = minetest.get_craft_result({ + method="fuel", width=1, items={item}}).time == 0 + if not recipes and is_fuel then return end if progressive_mode then local _, player_has_item =