]> git.lizzy.rs Git - Crafter.git/blobdiff - mods/main/craft_recipes.lua
remove server debug
[Crafter.git] / mods / main / craft_recipes.lua
index 01115ac3c726b99986bf4b8d3a4fa04a31bc711c..d1cd0fbcf3565f0c34f0909519c691fc05dc233e 100644 (file)
@@ -1,3 +1,4 @@
+local minetest,pairs = minetest,pairs
 --crafting recipes
 
 --cooking
@@ -57,6 +58,11 @@ minetest.register_craft({
        recipe = "main:sapling",
        burntime = 1,
 })
+minetest.register_craft({
+       type = "fuel",
+       recipe = "main:paper",
+       burntime = 1,
+})
 minetest.register_craft({
        type = "fuel",
        recipe = "main:tree",
@@ -77,12 +83,23 @@ minetest.register_craft({
        recipe = "main:coal",
        burntime = 20,
 })
+
+minetest.register_craft({
+       type = "fuel",
+       recipe = "main:charcoal",
+       burntime = 7,
+})
 ---crafting
 minetest.register_craft({
        type = "shapeless",
        output = "main:wood 4",
        recipe = {"main:tree"},
 })
+minetest.register_craft({
+       type = "shapeless",
+       output = "main:sugar 3",
+       recipe = {"farming:sugarcane"},
+})
 
 minetest.register_craft({
        output = "main:stick 4",
@@ -92,10 +109,19 @@ minetest.register_craft({
        }
 })
 
-local tool =     {"wood","stone", "iron","gold","diamond"}--the tool name
-local material = {"wood","cobble","iron","gold","diamond"}--material to craft
+minetest.register_craft({
+       output = "main:paper",
+       recipe = {
+               {"farming:sugarcane","farming:sugarcane","farming:sugarcane"},
+       }
+})
+
+local tool =     {"coal","wood","stone" ,"lapis","iron","gold","diamond","emerald","sapphire","ruby"}--the tool name
+local material = {"coal","wood","cobble","lapis","iron","gold","diamond","emerald","sapphire","ruby"}--material to craft
 
 for id,tool in pairs(tool) do
+
+       
        minetest.register_craft({
                output = "main:"..tool.."pick",
                recipe = {
@@ -142,7 +168,7 @@ for id,tool in pairs(tool) do
 end
 
 minetest.register_craft({
-       output = "main:ladder",
+       output = "main:ladder 16",
        recipe = {
                {"main:stick","", "main:stick"},
                {"main:stick","main:stick", "main:stick"},
@@ -174,3 +200,19 @@ minetest.register_craft({
 
 
 
+local raw_material = {"coal","lapis","iron","gold","diamond","emerald","sapphire","ruby"}
+for _,name in pairs(raw_material) do
+       minetest.register_craft({
+               output = "main:"..name.."block",
+               recipe = {
+                       {"main:"..name, "main:"..name, "main:"..name},
+                       {"main:"..name, "main:"..name, "main:"..name},
+                       {"main:"..name, "main:"..name, "main:"..name},
+               }
+       })
+       minetest.register_craft({
+               type = "shapeless",
+               output = "main:"..name.." 9",
+               recipe = {"main:"..name.."block"},
+       })
+end
\ No newline at end of file