forked from mff/framedglass
		
	Compare commits
	
		
			3 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| bc6b6326c8 | |||
| 645ad09de9 | |||
| 3917f23826 | 
@@ -1,2 +0,0 @@
 | 
				
			|||||||
default
 | 
					 | 
				
			||||||
dye?
 | 
					 | 
				
			||||||
							
								
								
									
										74
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										74
									
								
								init.lua
									
									
									
									
									
								
							@@ -76,44 +76,46 @@ minetest.register_node("framedglass:steel_framed_obsidian_glass", {
 | 
				
			|||||||
	sounds = default.node_sound_glass_defaults(),
 | 
						sounds = default.node_sound_glass_defaults(),
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function add_coloured_framedglass(name, desc, dye)
 | 
					if minetest.get_modpath("dye") then
 | 
				
			||||||
	minetest.register_node( "framedglass:steel_framed_obsidian_glass"..name, {
 | 
						function add_coloured_framedglass(name, desc, dye)
 | 
				
			||||||
		description = "Steel-framed "..desc.." Obsidian Glass",
 | 
							minetest.register_node(
 | 
				
			||||||
		tiles = {"framedglass_".. name.. "glass_frame.png", "framedglass_".. name.. "glass.png"},
 | 
								"framedglass:steel_framed_obsidian_glass"..name, {
 | 
				
			||||||
		drawtype = "glasslike_framed_optional",
 | 
									description = "Steel-framed "..desc.." Obsidian Glass",
 | 
				
			||||||
		paramtype = "light",
 | 
									tiles = {"framedglass_".. name.. "glass_frame.png", "framedglass_".. name.. "glass.png"},
 | 
				
			||||||
		sunlight_propagates = true,
 | 
									drawtype = "glasslike_framed_optional",
 | 
				
			||||||
		is_ground_content = true,
 | 
									paramtype = "light",
 | 
				
			||||||
		use_texture_alpha = true,
 | 
									sunlight_propagates = true,
 | 
				
			||||||
		groups = {cracky=3},
 | 
									is_ground_content = true,
 | 
				
			||||||
		sounds = default.node_sound_glass_defaults(),
 | 
									use_texture_alpha = "blend",
 | 
				
			||||||
	})
 | 
									groups = {cracky=3},
 | 
				
			||||||
 | 
									sounds = default.node_sound_glass_defaults(),
 | 
				
			||||||
 | 
							})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	minetest.register_craft({
 | 
							minetest.register_craft({
 | 
				
			||||||
		type = "shapeless",
 | 
									type = "shapeless",
 | 
				
			||||||
		output = "framedglass:steel_framed_obsidian_glass"..name,
 | 
									output = "framedglass:steel_framed_obsidian_glass"..name,
 | 
				
			||||||
		recipe = {
 | 
									recipe = {
 | 
				
			||||||
			"framedglass:steel_framed_glass",
 | 
										"framedglass:steel_framed_obsidian_glass",
 | 
				
			||||||
			"group:basecolor_white",
 | 
										"group:color_white",
 | 
				
			||||||
			dye
 | 
										dye
 | 
				
			||||||
		}
 | 
									}
 | 
				
			||||||
	})
 | 
							})
 | 
				
			||||||
 | 
						end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						add_coloured_framedglass ("red","Red","group:color_red")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("green","Green","group:color_green")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("blue","Blue","group:color_blue")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("cyan","Cyan","group:color_cyan")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("darkgreen","Dark Green","group:color_dark_green")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("violet","Violet","group:color_violet")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("pink","Pink","group:color_pink")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("yellow","Yellow","group:color_yellow")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("orange","Orange","group:color_orange")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("brown","Brown","group:color_brown")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("white","White","group:color_white")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("grey","Grey","group:color_grey")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("darkgrey","Dark Grey","group:color_dark_grey")
 | 
				
			||||||
 | 
						add_coloured_framedglass ("black","Black","group:color_black")
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
add_coloured_framedglass ("red","Red","group:basecolor_red")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("green","Green","group:basecolor_green")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("blue","Blue","group:basecolor_blue")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("cyan","Cyan","group:basecolor_cyan")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("darkgreen","Dark Green","group:unicolor_dark_green")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("violet","Violet","group:excolor_violet")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("pink","Pink","group:unicolor_light_red")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("yellow","Yellow","group:basecolor_yellow")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("orange","Orange","group:basecolor_orange")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("brown","Brown","group:unicolor_dark_orange")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("white","White","group:basecolor_white")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("grey","Grey","group:basecolor_grey")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("darkgrey","Dark Grey","group:excolor_darkgrey")
 | 
					 | 
				
			||||||
add_coloured_framedglass ("black","Black","group:basecolor_black")
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
minetest.log("action", "[framedglass] loaded.")
 | 
					minetest.log("action", "[framedglass] loaded.")
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user