forked from nalc/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.."/alias.lua") | ||||||
| dofile(modpath.."/node_stairs.lua") | dofile(modpath.."/node_stairs.lua") | ||||||
| dofile(modpath.."/others.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