Skip to content

Commit

Permalink
Add and use the stick group
Browse files Browse the repository at this point in the history
  • Loading branch information
ShadowNinja committed Nov 1, 2013
1 parent 066d23c commit 7b8ad57
Show file tree
Hide file tree
Showing 4 changed files with 60 additions and 59 deletions.
100 changes: 50 additions & 50 deletions mods/default/crafting.lua
Expand Up @@ -24,8 +24,8 @@ minetest.register_craft({
minetest.register_craft({
output = 'default:fence_wood 2',
recipe = {
{'default:stick', 'default:stick', 'default:stick'},
{'default:stick', 'default:stick', 'default:stick'},
{'group:stick', 'group:stick', 'group:stick'},
{'group:stick', 'group:stick', 'group:stick'},
}
})

Expand All @@ -34,177 +34,177 @@ minetest.register_craft({
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'group:wood', 'group:wood', 'group:wood'},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:torch 4',
recipe = {
{'default:coal_lump'},
{'default:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:pick_wood',
recipe = {
{'group:wood', 'group:wood', 'group:wood'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:pick_stone',
recipe = {
{'group:stone', 'group:stone', 'group:stone'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:pick_steel',
recipe = {
{'default:steel_ingot', 'default:steel_ingot', 'default:steel_ingot'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:pick_bronze',
recipe = {
{'default:bronze_ingot', 'default:bronze_ingot', 'default:bronze_ingot'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:pick_mese',
recipe = {
{'default:mese_crystal', 'default:mese_crystal', 'default:mese_crystal'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:pick_diamond',
recipe = {
{'default:diamond', 'default:diamond', 'default:diamond'},
{'', 'default:stick', ''},
{'', 'default:stick', ''},
{'', 'group:stick', ''},
{'', 'group:stick', ''},
}
})

minetest.register_craft({
output = 'default:shovel_wood',
recipe = {
{'group:wood'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:shovel_stone',
recipe = {
{'group:stone'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:shovel_steel',
recipe = {
{'default:steel_ingot'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:shovel_bronze',
recipe = {
{'default:bronze_ingot'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:shovel_mese',
recipe = {
{'default:mese_crystal'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:shovel_diamond',
recipe = {
{'default:diamond'},
{'default:stick'},
{'default:stick'},
{'group:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_wood',
recipe = {
{'group:wood', 'group:wood'},
{'group:wood', 'default:stick'},
{'', 'default:stick'},
{'group:wood', 'group:stick'},
{'', 'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_stone',
recipe = {
{'group:stone', 'group:stone'},
{'group:stone', 'default:stick'},
{'', 'default:stick'},
{'group:stone', 'group:stick'},
{'', 'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_steel',
recipe = {
{'default:steel_ingot', 'default:steel_ingot'},
{'default:steel_ingot', 'default:stick'},
{'', 'default:stick'},
{'default:steel_ingot', 'group:stick'},
{'', 'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_bronze',
recipe = {
{'default:bronze_ingot', 'default:bronze_ingot'},
{'default:bronze_ingot', 'default:stick'},
{'', 'default:stick'},
{'default:bronze_ingot', 'group:stick'},
{'', 'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_mese',
recipe = {
{'default:mese_crystal', 'default:mese_crystal'},
{'default:mese_crystal', 'default:stick'},
{'', 'default:stick'},
{'default:mese_crystal', 'group:stick'},
{'', 'group:stick'},
}
})

minetest.register_craft({
output = 'default:axe_diamond',
recipe = {
{'default:diamond', 'default:diamond'},
{'default:diamond', 'default:stick'},
{'', 'default:stick'},
{'default:diamond', 'group:stick'},
{'', 'group:stick'},
}
})

Expand All @@ -213,7 +213,7 @@ minetest.register_craft({
recipe = {
{'group:wood'},
{'group:wood'},
{'default:stick'},
{'group:stick'},
}
})

Expand All @@ -222,7 +222,7 @@ minetest.register_craft({
recipe = {
{'group:stone'},
{'group:stone'},
{'default:stick'},
{'group:stick'},
}
})

Expand All @@ -231,7 +231,7 @@ minetest.register_craft({
recipe = {
{'default:steel_ingot'},
{'default:steel_ingot'},
{'default:stick'},
{'group:stick'},
}
})

Expand All @@ -240,7 +240,7 @@ minetest.register_craft({
recipe = {
{'default:bronze_ingot'},
{'default:bronze_ingot'},
{'default:stick'},
{'group:stick'},
}
})

Expand All @@ -249,7 +249,7 @@ minetest.register_craft({
recipe = {
{'default:mese_crystal'},
{'default:mese_crystal'},
{'default:stick'},
{'group:stick'},
}
})

Expand All @@ -258,15 +258,15 @@ minetest.register_craft({
recipe = {
{'default:diamond'},
{'default:diamond'},
{'default:stick'},
{'group:stick'},
}
})

minetest.register_craft({
output = 'default:rail 15',
recipe = {
{'default:steel_ingot', '', 'default:steel_ingot'},
{'default:steel_ingot', 'default:stick', 'default:steel_ingot'},
{'default:steel_ingot', 'group:stick', 'default:steel_ingot'},
{'default:steel_ingot', '', 'default:steel_ingot'},
}
})
Expand Down Expand Up @@ -474,9 +474,9 @@ minetest.register_craft({
minetest.register_craft({
output = 'default:ladder',
recipe = {
{'default:stick', '', 'default:stick'},
{'default:stick', 'default:stick', 'default:stick'},
{'default:stick', '', 'default:stick'},
{'group:stick', '', 'group:stick'},
{'group:stick', 'group:stick', 'group:stick'},
{'group:stick', '', 'group:stick'},
}
})

Expand Down
1 change: 1 addition & 0 deletions mods/default/craftitems.lua
Expand Up @@ -3,6 +3,7 @@
minetest.register_craftitem("default:stick", {
description = "Stick",
inventory_image = "default_stick.png",
groups = {stick=1},
})

minetest.register_craftitem("default:paper", {
Expand Down
16 changes: 8 additions & 8 deletions mods/farming/init.lua
Expand Up @@ -146,35 +146,35 @@ minetest.register_craft({
output = "farming:hoe_wood",
recipe = {
{"group:wood", "group:wood"},
{"", "default:stick"},
{"", "default:stick"},
{"", "group:stick"},
{"", "group:stick"},
}
})

minetest.register_craft({
output = "farming:hoe_stone",
recipe = {
{"group:stone", "group:stone"},
{"", "default:stick"},
{"", "default:stick"},
{"", "group:stick"},
{"", "group:stick"},
}
})

minetest.register_craft({
output = "farming:hoe_steel",
recipe = {
{"default:steel_ingot", "default:steel_ingot"},
{"", "default:stick"},
{"", "default:stick"},
{"", "group:stick"},
{"", "group:stick"},
}
})

minetest.register_craft({
output = "farming:hoe_bronze",
recipe = {
{"default:bronze_ingot", "default:bronze_ingot"},
{"", "default:stick"},
{"", "default:stick"},
{"", "group:stick"},
{"", "group:stick"},
}
})

Expand Down
2 changes: 1 addition & 1 deletion mods/screwdriver/init.lua
Expand Up @@ -158,7 +158,7 @@ minetest.register_craft({
output = "screwdriver:screwdriver",
recipe = {
{"default:steel_ingot"},
{"default:stick"}
{"group:stick"}
}
})

Expand Down

0 comments on commit 7b8ad57

Please sign in to comment.