From f1dfeca751f3dd3f8f1e3a7148d99e958477592e Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 5 Jan 2017 04:39:36 +0100 Subject: [PATCH] Update many crafting recipes --- mods/default/crafting.lua | 54 +++++++++++------------ mods/default/nodes.lua | 2 +- mods/doors/init.lua | 10 ++--- mods/farming/hoes.lua | 2 +- mods/farming/wheat.lua | 2 +- mods/fences/init.lua | 6 +-- mods/gemalde/init.lua | 6 +-- mods/redstone/mesecons_noteblock/init.lua | 2 +- mods/redstone/mesecons_torch/init.lua | 2 +- mods/throwing/init.lua | 6 +-- mods/torches/crafting.lua | 9 +--- mods/vessels/init.lua | 2 +- 12 files changed, 47 insertions(+), 56 deletions(-) diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua index 9a1048be06..5ef14945a3 100644 --- a/mods/default/crafting.lua +++ b/mods/default/crafting.lua @@ -80,14 +80,6 @@ minetest.register_craft({ } }) -minetest.register_craft({ - output = 'fences:fence_wood 2', - recipe = { - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, - } -}) - minetest.register_craft({ output = 'signs:sign_wall 3', recipe = { @@ -278,24 +270,22 @@ minetest.register_craft({ }) minetest.register_craft({ + type = 'shapeless', output = 'default:flint_and_steel', - recipe = { - {'default:steel_ingot', ''}, - {'', 'default:flint'}, - } + recipe = { 'default:steel_ingot', 'default:flint'}, }) minetest.register_craft({ output = "default:pole", recipe = { {'','','default:stick'}, - {'','default:stick','farming:string'}, - {'default:stick','','farming:string'}, + {'','default:stick','default:string'}, + {'default:stick','','default:string'}, } }) minetest.register_craft({ - output = 'default:rail 15', + output = 'default:rail 16', recipe = { {'default:steel_ingot', '', 'default:steel_ingot'}, {'default:steel_ingot', 'default:stick', 'default:steel_ingot'}, @@ -462,13 +452,6 @@ minetest.register_craft({ } }) -minetest.register_craft({ - output = 'default:clay_brick 4', - recipe = { - {'default:brick'}, - } -}) - minetest.register_craft({ output = 'default:paper 3', recipe = { @@ -477,11 +460,10 @@ minetest.register_craft({ }) minetest.register_craft({ + type = 'shapeless', output = 'default:book', - recipe = { - {'default:paper'}, - {'default:paper'}, - {'default:paper'}, + -- TODO: 3 paper 1 lether + recipe = { 'default:paper', 'default:paper', 'default:paper', 'default:paper', } }) @@ -495,7 +477,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = 'default:ladder', + output = 'default:ladder 3', recipe = { {'default:stick', '', 'default:stick'}, {'default:stick', 'default:stick', 'default:stick'}, @@ -504,7 +486,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = 'default:stonebrick', + output = 'default:stonebrick 4', recipe = { {'default:stone', 'default:stone'}, {'default:stone', 'default:stone'}, @@ -559,6 +541,22 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = "default:diamondblock", + recipe = { + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + {'default:diamond', 'default:diamond', 'default:diamond'}, + } +}) + +minetest.register_craft({ + output = 'default:diamond 9', + recipe = { + {'default:diamondblock'}, + } +}) + minetest.register_craft({ output = "default:glowstone", recipe = { diff --git a/mods/default/nodes.lua b/mods/default/nodes.lua index e7e30313d9..7af73d02c4 100644 --- a/mods/default/nodes.lua +++ b/mods/default/nodes.lua @@ -761,7 +761,7 @@ minetest.register_node("default:quartz_block", { }) minetest.register_node("default:quartz_chiseled", { - description = "Chiseled Quartz", + description = "Chiseled Quartz Block", stack_max = 64, is_ground_content = false, tiles = {"default_quartz_chiseled_top.png", "default_quartz_chiseled_top.png", "default_quartz_chiseled_side.png"}, diff --git a/mods/doors/init.lua b/mods/doors/init.lua index dfb9bf70f5..48f75c71ed 100644 --- a/mods/doors/init.lua +++ b/mods/doors/init.lua @@ -305,7 +305,7 @@ doors:register_door("doors:door_wood", { }) minetest.register_craft({ - output = "doors:door_wood", + output = "doors:door_wood 3", recipe = { {"default:wood", "default:wood"}, {"default:wood", "default:wood"}, @@ -324,7 +324,7 @@ doors:register_door("doors:door_acacia", { }) minetest.register_craft({ - output = "doors:door_acacia", + output = "doors:door_acacia 3", recipe = { {"default:acaciawood", "default:acaciawood"}, {"default:acaciawood", "default:acaciawood"}, @@ -363,7 +363,7 @@ doors:register_door("doors:door_jungle", { }) minetest.register_craft({ - output = "doors:door_jungle", + output = "doors:door_jungle 3", recipe = { {"default:junglewood", "default:junglewood"}, {"default:junglewood", "default:junglewood"}, @@ -382,7 +382,7 @@ doors:register_door("doors:door_spruce", { }) minetest.register_craft({ - output = "doors:door_spruce", + output = "doors:door_spruce 3", recipe = { {"default:sprucewood", "default:sprucewood"}, {"default:sprucewood", "default:sprucewood"}, @@ -404,7 +404,7 @@ doors:register_door("doors:door_steel", { }) minetest.register_craft({ - output = "doors:door_steel", + output = "doors:door_steel 3", recipe = { {"default:steel_ingot", "default:steel_ingot"}, {"default:steel_ingot", "default:steel_ingot"}, diff --git a/mods/farming/hoes.lua b/mods/farming/hoes.lua index f0905bf1f3..309fdab2cd 100644 --- a/mods/farming/hoes.lua +++ b/mods/farming/hoes.lua @@ -37,7 +37,7 @@ minetest.register_tool("farming:hoe_wood", { minetest.register_craft({ output = "farming:hoe_wood", recipe = { - {"default:wood", "default:wood"}, + {"group:wood", "group:wood"}, {"", "default:stick"}, {"", "default:stick"} } diff --git a/mods/farming/wheat.lua b/mods/farming/wheat.lua index 53a0e3b309..4862bc21f4 100644 --- a/mods/farming/wheat.lua +++ b/mods/farming/wheat.lua @@ -137,7 +137,7 @@ minetest.register_craft({ }) minetest.register_craft({ - output = "farming:cookie", + output = "farming:cookie 8", recipe = { {'farming:wheat_harvested', 'dye:brown', 'farming:wheat_harvested'}, } diff --git a/mods/fences/init.lua b/mods/fences/init.lua index d2e03cc297..24b36c1498 100644 --- a/mods/fences/init.lua +++ b/mods/fences/init.lua @@ -553,10 +553,10 @@ minetest.register_node("fences:fence_wood_13", { --right(2)+top(11)=13 minetest.register_alias("default:fence_wood", "fences:fence") minetest.register_craft({ - output = 'fences:fence_wood 2', + output = 'fences:fence_wood 3', recipe = { - {'default:stick', 'default:stick', 'default:stick'}, - {'default:stick', 'default:stick', 'default:stick'}, + {'default:wood', 'default:stick', 'default:wood'}, + {'default:wood', 'default:stick', 'default:wood'}, } }) diff --git a/mods/gemalde/init.lua b/mods/gemalde/init.lua index a94ee26599..b1df46b602 100644 --- a/mods/gemalde/init.lua +++ b/mods/gemalde/init.lua @@ -95,9 +95,9 @@ minetest.register_craft({ minetest.register_craft({ output = 'gemalde:node_1', recipe = { - {'default:paper', 'default:paper'}, - {'default:paper', 'default:paper'}, - {'default:paper', 'default:paper'}, + {'default:stick', 'default:stick', 'default:stick'}, + {'default:stick', 'group:wool', 'default:stick'}, + {'default:stick', 'default:stick', 'default:stick'}, } }) diff --git a/mods/redstone/mesecons_noteblock/init.lua b/mods/redstone/mesecons_noteblock/init.lua index 9ccb4d7243..d597b18a79 100644 --- a/mods/redstone/mesecons_noteblock/init.lua +++ b/mods/redstone/mesecons_noteblock/init.lua @@ -27,7 +27,7 @@ minetest.register_craft({ output = '"mesecons_noteblock:noteblock" 1', recipe = { {"group:wood", "group:wood", "group:wood"}, - {"default:steel_ingot", "mesecons:redstone_dust", "default:steel_ingot"}, + {"group:wood", "mesecons:redstone_dust", "group:wood"}, {"group:wood", "group:wood", "group:wood"}, } }) diff --git a/mods/redstone/mesecons_torch/init.lua b/mods/redstone/mesecons_torch/init.lua index fab385def1..82aaa3a6bd 100644 --- a/mods/redstone/mesecons_torch/init.lua +++ b/mods/redstone/mesecons_torch/init.lua @@ -35,7 +35,7 @@ local torch_get_input_rules = function(node) end minetest.register_craft({ - output = '"mesecons_torch:mesecon_torch_on" 4', + output = 'mesecons_torch:mesecon_torch_on', recipe = { {"mesecons:redstone_dust"}, {"default:stick"},} diff --git a/mods/throwing/init.lua b/mods/throwing/init.lua index cb81ad65d4..d09d5f95da 100644 --- a/mods/throwing/init.lua +++ b/mods/throwing/init.lua @@ -115,9 +115,9 @@ minetest.register_tool("throwing:bow_2", { minetest.register_craft({ output = 'throwing:bow', recipe = { - {'', 'group:wood', 'default:string'}, - {'group:wood', '', 'default:string'}, - {'', 'group:wood', 'default:string'}, + {'', 'default:stick', 'default:string'}, + {'default:stick', '', 'default:string'}, + {'', 'default:stick', 'default:string'}, } }) diff --git a/mods/torches/crafting.lua b/mods/torches/crafting.lua index 28d7bbdb3a..687f5471a3 100644 --- a/mods/torches/crafting.lua +++ b/mods/torches/crafting.lua @@ -7,15 +7,8 @@ minetest.register_craft({ minetest.register_craft({ output = 'torches:torch 4', recipe = { - {'default:coal_lump'}, + {'group:coal'}, {'default:stick'}, } }) -minetest.register_craft({ - output = 'torches:torch 4', - recipe = { - {'default:charcoal_lump'}, - {'default:stick'}, - } -}) diff --git a/mods/vessels/init.lua b/mods/vessels/init.lua index 67a506b313..5ebed8fd9b 100644 --- a/mods/vessels/init.lua +++ b/mods/vessels/init.lua @@ -19,7 +19,7 @@ minetest.register_node("vessels:glass_bottle", { }) minetest.register_craft( { - output = "vessels:glass_bottle 4", + output = "vessels:glass_bottle 3", recipe = { { "default:glass", "", "default:glass" }, { "", "default:glass", "" }