From 7255593e2f4c8663581c3dbe11272cc048c59367 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 16 Dec 2016 17:05:45 +0100 Subject: Simplify group gathering --- init.lua | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/init.lua b/init.lua index 67c8ab8..e7a1142 100644 --- a/init.lua +++ b/init.lua @@ -1049,9 +1049,9 @@ end local function gather_descs() local help = doc.sub.items.help - -- 1st pass - -- Gather all groups used for mining + -- 1st pass: Gather groups of interest for id, def in pairs(minetest.registered_items) do + -- Gather all groups used for mining if def.tool_capabilities ~= nil then local groupcaps = def.tool_capabilities.groupcaps if groupcaps ~= nil then @@ -1062,10 +1062,8 @@ local function gather_descs() end end end - end - -- ... and gather all groups which appear in crafting recipes - for id, def in pairs(minetest.registered_items) do + -- ... and gather all groups which appear in crafting recipes local crafts = minetest.get_all_craft_recipes(id) if crafts ~= nil then for c=1,#crafts do -- cgit v1.2.3