forked from mtcontrib/homedecor_modpack
		
	Building Blocks Create file recipes
This commit is contained in:
		| @@ -4,194 +4,7 @@ local modpath = minetest.get_modpath("building_blocks") | ||||
| dofile(modpath.."/alias.lua") | ||||
| dofile(modpath.."/node_stairs.lua") | ||||
| dofile(modpath.."/others.lua") | ||||
| dofile(modpath.."/recipes.lua") | ||||
|  | ||||
|  | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:terrycloth_towel 2', | ||||
| 	recipe = { | ||||
| 		{"farming:string", "farming:string", "farming:string"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Tarmac_spread 4', | ||||
| 	recipe = { | ||||
| 		{"group:tar_block", "group:tar_block"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:gravel_spread 4', | ||||
| 	recipe = { | ||||
| 		{"default:gravel", "default:gravel", "default:gravel"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:brobble_spread 4', | ||||
| 	recipe = { | ||||
| 		{"default:brick", "default:cobble", "default:brick"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Fireplace 1', | ||||
| 	recipe = { | ||||
| 		{"default:steel_ingot", "building_blocks:sticks", "default:steel_ingot"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Adobe 3', | ||||
| 	recipe = { | ||||
| 		{"default:sand"}, | ||||
| 		{"default:clay"}, | ||||
| 		{"group:stick"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| 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 = 'building_blocks:BWtile 10', | ||||
| 	recipe = { | ||||
| 		{"group:marble", "group:tar_block"}, | ||||
| 		{"group:tar_block", "group:marble"}, | ||||
| 	} | ||||
| }) | ||||
| 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:woodglass 1', | ||||
| 	recipe = { | ||||
| 		{"default:wood"}, | ||||
| 		{"default:glass"}, | ||||
| 	} | ||||
| }) | ||||
| 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"}, | ||||
| 	} | ||||
| }) | ||||
| 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 = 'default:stick 4', | ||||
| 	recipe = { | ||||
| 		{'building_blocks:sticks'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:fakegrass 2', | ||||
| 	recipe = { | ||||
| 		{'default:leaves'}, | ||||
| 		{"default:dirt"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| 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({ | ||||
| 	type = "cooking", | ||||
| 	output = "building_blocks:smoothglass", | ||||
| 	recipe = "default:glass" | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:hardwood", | ||||
| 	burntime = 28, | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
| --Tar | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:knife 1', | ||||
| 	recipe = { | ||||
| 		{"group:tar_block"}, | ||||
| 		{"group:stick"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:sticks", | ||||
| 	burntime = 5, | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:Tar", | ||||
| 	burntime = 40, | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "building_blocks:Tar", | ||||
| 	recipe = "building_blocks:tar_base", | ||||
| }) | ||||
|  | ||||
|  | ||||
| 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"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
|   | ||||
							
								
								
									
										190
									
								
								building_blocks/recipes.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										190
									
								
								building_blocks/recipes.lua
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,190 @@ | ||||
| local S = homedecor_i18n.gettext | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:terrycloth_towel 2', | ||||
| 	recipe = { | ||||
| 		{"farming:string", "farming:string", "farming:string"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Tarmac_spread 4', | ||||
| 	recipe = { | ||||
| 		{"group:tar_block", "group:tar_block"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:gravel_spread 4', | ||||
| 	recipe = { | ||||
| 		{"default:gravel", "default:gravel", "default:gravel"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:brobble_spread 4', | ||||
| 	recipe = { | ||||
| 		{"default:brick", "default:cobble", "default:brick"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Fireplace 1', | ||||
| 	recipe = { | ||||
| 		{"default:steel_ingot", "building_blocks:sticks", "default:steel_ingot"}, | ||||
| 	} | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:Adobe 3', | ||||
| 	recipe = { | ||||
| 		{"default:sand"}, | ||||
| 		{"default:clay"}, | ||||
| 		{"group:stick"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| 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 = 'building_blocks:BWtile 10', | ||||
| 	recipe = { | ||||
| 		{"group:marble", "group:tar_block"}, | ||||
| 		{"group:tar_block", "group:marble"}, | ||||
| 	} | ||||
| }) | ||||
| 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:woodglass 1', | ||||
| 	recipe = { | ||||
| 		{"default:wood"}, | ||||
| 		{"default:glass"}, | ||||
| 	} | ||||
| }) | ||||
| 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"}, | ||||
| 	} | ||||
| }) | ||||
| 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 = 'default:stick 4', | ||||
| 	recipe = { | ||||
| 		{'building_blocks:sticks'}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:fakegrass 2', | ||||
| 	recipe = { | ||||
| 		{'default:leaves'}, | ||||
| 		{"default:dirt"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| 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({ | ||||
| 	type = "cooking", | ||||
| 	output = "building_blocks:smoothglass", | ||||
| 	recipe = "default:glass" | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:hardwood", | ||||
| 	burntime = 28, | ||||
| }) | ||||
|  | ||||
|  | ||||
|  | ||||
| --Tar | ||||
| minetest.register_craft({ | ||||
| 	output = 'building_blocks:knife 1', | ||||
| 	recipe = { | ||||
| 		{"group:tar_block"}, | ||||
| 		{"group:stick"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:sticks", | ||||
| 	burntime = 5, | ||||
| }) | ||||
| minetest.register_craft({ | ||||
| 	type = "fuel", | ||||
| 	recipe = "building_blocks:Tar", | ||||
| 	burntime = 40, | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	type = "cooking", | ||||
| 	output = "building_blocks:Tar", | ||||
| 	recipe = "building_blocks:tar_base", | ||||
| }) | ||||
|  | ||||
|  | ||||
| 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"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user