Even more node and craft changes

- Enable many nodes to be rotated by the screwdriver

- Reduce redundancy of the the wood tiles; use the screwdriver to achieve them

- Add extra crafts dealing with empty shelves

- Get rid of snappiness in all blocks; it's only useful for plants

- Loop between stone tile, its variants, and cobblestone
This commit is contained in:
Richard Qian
2016-12-05 15:56:48 -06:00
committed by sofar
parent 1b78097ab7
commit da652c16cd
3 changed files with 79 additions and 86 deletions

View File

@ -44,11 +44,6 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = "moreblocks:wood_tile_flipped",
recipe = {{"moreblocks:wood_tile"},}
})
minetest.register_craft({
output = "moreblocks:wood_tile_center 9",
recipe = {
@ -74,28 +69,6 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = "moreblocks:wood_tile_down",
recipe = {
{"moreblocks:wood_tile_center"},
{"default:stick"},
}
})
minetest.register_craft({
output = "moreblocks:wood_tile_left",
recipe = {
{"default:stick", "moreblocks:wood_tile_center"},
}
})
minetest.register_craft({
output = "moreblocks:wood_tile_right",
recipe = {
{"moreblocks:wood_tile_center", "default:stick"},
}
})
minetest.register_craft({
output = "moreblocks:circle_stone_bricks 8",
recipe = {
@ -180,6 +153,14 @@ minetest.register_craft({
}
})
-- When approaching the below craft, loop back to the stone tile
minetest.register_craft({
output = "moreblocks:stone_tile",
recipe = {
{"moreblocks:split_stone_tile_alt"},
}
})
minetest.register_craft({
output = "moreblocks:grey_bricks 2",
type = "shapeless",
@ -200,6 +181,34 @@ minetest.register_craft({
-- When obtaining an empty bookshelf, return the books used in it as well
})
minetest.register_craft({
output = "moreblocks:empty_bookshelf",
type = "shapeless",
recipe = {"moreblocks:sweeper", "vessels:shelf"},
replacements = {{"vessels:shelf", "vessels:glass_fragments 4"}},
})
minetest.register_craft({
type = "shapeless",
output = "default:bookshelf",
recipe = {"moreblocks:empty_bookshelf", "default:book", "default:book", "default:book"},
})
minetest.register_craft({
type = "shapeless",
output = "vessels:shelf",
recipe = {"moreblocks:empty_bookshelf", "group:vessel", "group:vessel", "group:vessel"},
})
minetest.register_craft({
output = "moreblocks:empty_bookshelf",
recipe = {
{"group:wood", "group:wood", "group:wood"},
{"", "", ""},
{"group:wood", "group:wood", "group:wood"},
}
})
minetest.register_craft({
output = "moreblocks:coal_stone_bricks 4",
recipe = {