summaryrefslogtreecommitdiff
path: root/building_blocks/recipes.lua
diff options
context:
space:
mode:
Diffstat (limited to 'building_blocks/recipes.lua')
-rw-r--r--building_blocks/recipes.lua170
1 files changed, 170 insertions, 0 deletions
diff --git a/building_blocks/recipes.lua b/building_blocks/recipes.lua
new file mode 100644
index 0000000..e8f810f
--- /dev/null
+++ b/building_blocks/recipes.lua
@@ -0,0 +1,170 @@
+local S = homedecor_i18n.gettext
+
+if minetest.get_modpath("moreblocks") then
+ minetest.register_craft({
+ output = 'building_blocks:sticks 2',
+ recipe = {
+ {'group:stick', '' , 'group:stick'},
+ {'group:stick', 'group:stick', 'group:stick'},
+ {'group:stick', 'group:stick', 'group:stick'},
+ }
+ })
+else
+ minetest.register_craft({
+ output = 'building_blocks:sticks',
+ recipe = {
+ {'group:stick', 'group:stick'},
+ {'group:stick', 'group:stick'},
+ }
+ })
+end
+
+minetest.register_craft({
+ output = 'building_blocks:Adobe 3',
+ recipe = {
+ {"default:sand"},
+ {"default:clay"},
+ {"group:stick"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:brobble_spread 4',
+ recipe = {
+ {"default:brick", "default:cobble", "default:brick"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:BWtile 10',
+ recipe = {
+ {"group:marble", "group:tar_block"},
+ {"group:tar_block", "group:marble"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:fakegrass 2',
+ recipe = {
+ {'default:leaves'},
+ {"default:dirt"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:Fireplace 1',
+ recipe = {
+ {"default:steel_ingot", "building_blocks:sticks", "default:steel_ingot"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:grate 1',
+ recipe = {
+ {"default:steel_ingot", "default:steel_ingot"},
+ {"default:glass", "default:glass"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:gravel_spread 4',
+ recipe = {
+ {"default:gravel", "default:gravel", "default:gravel"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:hardwood 2',
+ recipe = {
+ {"default:wood", "default:junglewood"},
+ {"default:junglewood", "default:wood"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:hardwood 2',
+ recipe = {
+ {"default:junglewood", "default:wood"},
+ {"default:wood", "default:junglewood"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:knife 1',
+ recipe = {
+ {"group:tar_block"},
+ {"group:stick"},
+ }
+})
+minetest.register_craft({
+ output = "building_blocks:Marble 9",
+ recipe = {
+ {"default:clay", "group:tar_block", "default:clay"},
+ {"group:tar_block","default:clay", "group:tar_block"},
+ {"default:clay", "group:tar_block","default:clay"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:Roofing 10',
+ recipe = {
+ {"building_blocks:Adobe", "building_blocks:Adobe"},
+ {"building_blocks:Adobe", "building_blocks:Adobe"},
+ }
+})
+minetest.register_craft({
+ output = 'default:stick 4',
+ recipe = {
+ {'building_blocks:sticks'},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:tar_base 4',
+ recipe = {
+ {"default:coal_lump", "default:gravel"},
+ {"default:gravel", "default:coal_lump"}
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:tar_base 4',
+ recipe = {
+ {"default:gravel", "default:coal_lump"},
+ {"default:coal_lump", "default:gravel"}
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:Tarmac_spread 4',
+ recipe = {
+ {"group:tar_block", "group:tar_block"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:terrycloth_towel 2',
+ recipe = {
+ {"farming:string", "farming:string", "farming:string"},
+ }
+})
+minetest.register_craft({
+ output = 'building_blocks:woodglass 1',
+ recipe = {
+ {"default:wood"},
+ {"default:glass"},
+ }
+})
+
+minetest.register_craft({
+ type = "cooking",
+ output = "building_blocks:smoothglass",
+ recipe = "default:glass"
+})
+minetest.register_craft({
+ type = "cooking",
+ output = "building_blocks:Tar",
+ recipe = "building_blocks:tar_base",
+})
+
+minetest.register_craft({
+ type = "fuel",
+ recipe = "building_blocks:hardwood",
+ burntime = 28,
+})
+minetest.register_craft({
+ type = "fuel",
+ recipe = "building_blocks:sticks",
+ burntime = 5,
+})
+minetest.register_craft({
+ type = "fuel",
+ recipe = "building_blocks:Tar",
+ burntime = 40,
+}) \ No newline at end of file