Crafting: Remove duplicate reversed recipes (#1777)
authorParamat <paramat@users.noreply.github.com>
Sun, 16 Jul 2017 12:31:21 +0000 (13:31 +0100)
committerSmallJoker <SmallJoker@users.noreply.github.com>
Sun, 16 Jul 2017 12:31:21 +0000 (14:31 +0200)
For axes and hoes only use one recipe that matches the appearance of the texture and in inventory.

mods/default/crafting.lua
mods/farming/api.lua

index 50ffb1ae890eb06ccac2ddc966aee3a21d5adae6..dce630da845c83f594e3545facd713ce15797c01 100644 (file)
@@ -190,6 +190,9 @@ minetest.register_craft({
        }
 })
 
+-- Axes
+-- Recipes face left to match appearence in textures and inventory
+
 minetest.register_craft({
        output = 'default:axe_wood',
        recipe = {
@@ -244,60 +247,6 @@ minetest.register_craft({
        }
 })
 
-minetest.register_craft({
-       output = 'default:axe_wood',
-       recipe = {
-               {'group:wood', 'group:wood'},
-               {'group:stick', 'group:wood'},
-               {'group:stick',''},
-       }
-})
-
-minetest.register_craft({
-       output = 'default:axe_stone',
-       recipe = {
-               {'group:stone', 'group:stone'},
-               {'group:stick', 'group:stone'},
-               {'group:stick', ''},
-       }
-})
-
-minetest.register_craft({
-       output = 'default:axe_steel',
-       recipe = {
-               {'default:steel_ingot', 'default:steel_ingot'},
-               {'group:stick', 'default:steel_ingot'},
-               {'group:stick', ''},
-       }
-})
-
-minetest.register_craft({
-       output = 'default:axe_bronze',
-       recipe = {
-               {'default:bronze_ingot', 'default:bronze_ingot'},
-               {'group:stick', 'default:bronze_ingot'},
-               {'group:stick', ''},
-       }
-})
-
-minetest.register_craft({
-       output = 'default:axe_mese',
-       recipe = {
-               {'default:mese_crystal', 'default:mese_crystal'},
-               {'group:stick', 'default:mese_crystal'},
-               {'group:stick', ''},
-       }
-})
-
-minetest.register_craft({
-       output = 'default:axe_diamond',
-       recipe = {
-               {'default:diamond', 'default:diamond'},
-               {'group:stick', 'default:diamond'},
-               {'group:stick', ''},
-       }
-})
-
 minetest.register_craft({
        output = 'default:sword_wood',
        recipe = {
index 35a77e9fcac3d0dc592219c6f441815c117fc22d..150301ad5b0064bfb8ff73ba55cd1a8f6fd687ea 100644 (file)
@@ -118,15 +118,6 @@ farming.register_hoe = function(name, def)
                                {"", "group:stick", ""}
                        }
                })
-               -- Reverse Recipe
-               minetest.register_craft({
-                       output = name:sub(2),
-                       recipe = {
-                               {"", def.material, def.material},
-                               {"", "group:stick", ""},
-                               {"", "group:stick", ""}
-                       }
-               })
        end
 end