GloopMaster
2013-08-25 f8132c13a2f31f0c5b35f29066a69edf85956ae7
unified_inventory/api.lua
@@ -22,7 +22,15 @@
unified_inventory.home_filename = minetest.get_worldpath()..'/unified_inventory_home'
-- Create detached creative inventory after loading all mods
-- Also 2nd attempt to disable default creative mod
minetest.after(0.01, function()
   if creative_inventory then
      creative_inventory.set_creative_formspec = function(player, start_i, pagenum)
      return
      end
   end
   unified_inventory.items_list = {}
   for name,def in pairs(minetest.registered_items) do
      if (not def.groups.not_in_creative_inventory or def.groups.not_in_creative_inventory == 0)
@@ -233,6 +241,9 @@
            end
            if craft.type == "extracting" then
            method="Extracting"
            end
            if craft.type == "compressing" then
            method="Compressing"
            end      
            formspec = formspec.."label[6,3;"..method.."]"
         end
@@ -565,7 +576,8 @@
   if craft.type == "cooking" or
      craft.type == "fuel" or
      craft.type == "grinding" or
      craft.type == "extracting" then
      craft.type == "extracting" or
      craft.type == "compressing" then
      def=unified_inventory.find_item_def(craft["items"][1])
      if def then
         inv:set_stack("build", 1, def)