RealBadAngel
2013-02-02 fdc0562b3abeb76b133537f2908940f04ee720c6
commit | author | age
a4a3c2 1 crafts_table ={}
R 2 crafts_table_count=0
3 UI_recipes_hook=true
4
5 -- override minetest.register_craft
6 local minetest_register_craft = minetest.register_craft
7 minetest.register_craft = function (options) 
8     register_craft(options)
9     if options.type=="alloy" or options.type=="grinding" then return end
10     minetest_register_craft(options) 
11 end
12
13 -- register_craft
14 register_craft = function(options)
15     if  options.output == nil then
16         return
17     end
18     local itemstack = ItemStack(options.output)
19     if itemstack:is_empty() then
20         return
21     end
22     if crafts_table[itemstack:get_name()]==nil then
23         crafts_table[itemstack:get_name()] = {}
24     end
25     table.insert(crafts_table[itemstack:get_name()],options)
26     crafts_table_count=crafts_table_count+1
27 end
28
29