forked from mtcontrib/homedecor_modpack
		
	add hanging-from-chain ceiling lamp
This commit is contained in:
		| @@ -3120,6 +3120,23 @@ minetest.register_craft({ | ||||
| 	}, | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = "homedecor:ceiling_lamp", | ||||
| 	recipe = { | ||||
| 		{ "", "technic:brass_ingot", ""}, | ||||
| 		{ "", "homedecor:chainlink_brass", ""}, | ||||
| 		{ "default:glass", "homedecor:glowlight_small_cube_white", "default:glass"} | ||||
| 	}, | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = "homedecor:ceiling_lamp", | ||||
| 	recipe = { | ||||
| 		{ "", "chains:chain_top_brass", ""}, | ||||
| 		{ "default:glass", "homedecor:glowlight_small_cube_white", "default:glass"} | ||||
| 	}, | ||||
| }) | ||||
|  | ||||
| if (minetest.get_modpath("technic") and minetest.get_modpath("dye") and minetest.get_modpath("bees")) then | ||||
| 	technic.register_separating_recipe({ input = {"bees:wax 1"}, output = {"homedecor:oil_extract 2","dye:yellow 1"} }) | ||||
| end | ||||
|   | ||||
| @@ -442,3 +442,36 @@ for _, color in ipairs(dlamp_colors) do | ||||
| 		groups = {snappy=3}, | ||||
| 	}) | ||||
| end | ||||
|  | ||||
| homedecor.register("ceiling_lamp", { | ||||
| 	description = S("Ceiling Lamp"), | ||||
| 	mesh = "homedecor_ceiling_lamp.obj", | ||||
| 	tiles = { | ||||
| 		"homedecor_tile_brass2.png", | ||||
| 		"homedecor_ceiling_lamp_glass.png", | ||||
| 		"homedecor_table_standing_lamp_lightbulb.png^[colorize:#ffffff:200", | ||||
| 		"homedecor_generic_brown_plastic.png", | ||||
| 	}, | ||||
| 	light_source = LIGHT_MAX, | ||||
| 	groups = {snappy=3}, | ||||
| 	on_punch = function(pos, node, puncher) | ||||
| 		minetest.set_node(pos, {name = "homedecor:ceiling_lamp_off"}) | ||||
| 	end, | ||||
| }) | ||||
|  | ||||
| homedecor.register("ceiling_lamp_off", { | ||||
| 	description = S("Ceiling Lamp (off)"), | ||||
| 	mesh = "homedecor_ceiling_lamp.obj", | ||||
| 	tiles = { | ||||
| 		"homedecor_tile_brass2.png", | ||||
| 		"homedecor_ceiling_lamp_glass.png", | ||||
| 		"homedecor_table_standing_lamp_lightbulb.png", | ||||
| 		"homedecor_generic_brown_plastic.png", | ||||
| 	}, | ||||
| 	groups = {snappy=3}, | ||||
| 	on_punch = function(pos, node, puncher) | ||||
| 		minetest.set_node(pos, {name = "homedecor:ceiling_lamp"}) | ||||
| 	end, | ||||
| 	drop = "homedecor:ceiling_lamp" | ||||
| }) | ||||
|  | ||||
|   | ||||
							
								
								
									
										2034
									
								
								homedecor/models/homedecor_ceiling_lamp.obj
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2034
									
								
								homedecor/models/homedecor_ceiling_lamp.obj
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										
											BIN
										
									
								
								homedecor/textures/homedecor_ceiling_lamp_glass.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								homedecor/textures/homedecor_ceiling_lamp_glass.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 592 B | 
							
								
								
									
										
											BIN
										
									
								
								homedecor/textures/homedecor_generic_brown_plastic.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								homedecor/textures/homedecor_generic_brown_plastic.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 369 B | 
		Reference in New Issue
	
	Block a user