forked from mtcontrib/colouredstonebricks
		
	
		
			
				
	
	
		
			61 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			61 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
local COLOURS = {
 | 
						|
		"Black", 
 | 
						|
		"Cyan", 
 | 
						|
		"Brown", 
 | 
						|
		"Dark Blue", 
 | 
						|
		"Dark Green", 
 | 
						|
		"Dark Grey", 
 | 
						|
		"Dark Pink", 
 | 
						|
		"Green", 
 | 
						|
		"Grey", 
 | 
						|
		"Orange", 
 | 
						|
		"Pink", 
 | 
						|
		"Purple", 
 | 
						|
		"Red", 
 | 
						|
		"White", 
 | 
						|
		"Yellow"
 | 
						|
}
 | 
						|
 | 
						|
local COLOURS2 = {
 | 
						|
		"black", 
 | 
						|
		"cyan", 
 | 
						|
		"brown", 
 | 
						|
		"dark_blue", 
 | 
						|
		"dark_green", 
 | 
						|
		"dark_grey", 
 | 
						|
		"dark_pink", 
 | 
						|
		"green", 
 | 
						|
		"grey", 
 | 
						|
		"orange", 
 | 
						|
		"pink", 
 | 
						|
		"purple", 
 | 
						|
		"red", 
 | 
						|
		"white", 
 | 
						|
		"yellow"
 | 
						|
}
 | 
						|
 | 
						|
for number = 1, 15 do
 | 
						|
	
 | 
						|
	local colour = COLOURS[number]
 | 
						|
	local colour2 = COLOURS2[number]
 | 
						|
		
 | 
						|
	minetest.register_node("colouredstonebricks:"..colour2, {
 | 
						|
		description = colour.." Stone Brick",
 | 
						|
		tiles = {"colouredstonebricks_"..colour2..".png"},
 | 
						|
		groups = {cracky=3},
 | 
						|
	})
 | 
						|
	
 | 
						|
	minetest.register_craft({
 | 
						|
		type = "shapeless",
 | 
						|
		output = 'colouredstonebricks:'..colour2,
 | 
						|
		recipe = {
 | 
						|
			'dye:'..colour2, 'default:stonebrick',
 | 
						|
		}
 | 
						|
	})
 | 
						|
end
 | 
						|
 | 
						|
minetest.register_alias("dye:dark_blue","dye:blue")
 | 
						|
minetest.register_alias("dye:dark_pink","dye:magenta")
 | 
						|
minetest.register_alias("dye:purple","dye:violet")
 | 
						|
 | 
						|
print ("Coloured Stone Bricks [colouredstonebricks] has loaded!") |