From 79320c109c637378d89d2ea79d5e32d0db5a67d2 Mon Sep 17 00:00:00 2001 From: Zefram Date: Thu, 1 May 2014 20:44:16 +0100 Subject: Respect not_in_creative_inventory in group search --- register.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'register.lua') diff --git a/register.lua b/register.lua index ab97f02..31b12ae 100644 --- a/register.lua +++ b/register.lua @@ -162,7 +162,7 @@ local function compute_group_representative_item(groupspec) local groupname = string.sub(groupspec, 7) local candidate_items = {} for itemname, itemdef in pairs(minetest.registered_items) do - if itemdef.groups[groupname] and itemdef.groups[groupname] ~= 0 then + if (itemdef.groups.not_in_creative_inventory or 0) == 0 and (itemdef.groups[groupname] or 0) ~= 0 then table.insert(candidate_items, itemname) end end -- cgit v1.2.3