-- ArtDeco (1.1) by TumeniNodes

minetest.register_node("artdeco:lionheart", {
	description = "ArtDeco lionheart",
	tiles = {"artdeco_lionheart.png", "artdeco_lionheart_bottom.png", 			"artdeco_lionheart_side.png", "artdeco_lionheart_side.png", 			"artdeco_lionheart_back.png", "artdeco_lionheart_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1a", {
	description = "ArtDeco 1a",
	tiles = {"artdeco_1a.png", "artdeco_1a_bottom.png",
		"artdeco_1a_side.png", "artdeco_1a_side.png",
		"artdeco_1a_back.png", "artdeco_1a_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1b", {
	description = "ArtDeco 1b",
	tiles = {"artdeco_1b.png", "artdeco_1b_bottom.png",
		"artdeco_1b_rside.png", "artdeco_1b_lside.png",
		"artdeco_1b_back.png", "artdeco_1b_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1c", {
	description = "ArtDeco 1c",
	tiles = {"artdeco_1c.png", "artdeco_1c_bottom.png",
		"artdeco_1c_rside.png", "artdeco_1c_lside.png",
		"artdeco_1c_back.png", "artdeco_1c_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups ={cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1d", {
	description = "ArtDeco 1d",
	tiles = {"artdeco_1d.png", "artdeco_1d_bottom.png",
		"artdeco_1d_rside.png", "artdeco_1d_lside.png",
		"artdeco_1d_back.png", "artdeco_1d_front.png"},
	paramtype2 = "facedir",
	legacy_facedor_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1e", {
	description = "ArtDeco 1e",
	tiles = {"artdeco_1e.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1f", {
	description = "ArtDeco 1f",
	tiles = {"artdeco_1f.png", "artdeco_1f_bottom.png",
		"artdeco_1f_rside.png", "artdeco_1f_lside.png",
		"artdeco_1f_back.png", "artdeco_1f_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1g", {
	description = "ArtDeco 1g",
	tiles = {"artdeco_1g.png", "artdeco_1g_bottom.png",
		"artdeco_1g_rside.png", "artdeco_1g_lside.png",
		"artdeco_1g_back.png", "artdeco_1g_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1h", {
	description = "ArtDeco 1h",
	tiles = {"artdeco_1h.png", "artdeco_1h_bottom.png",
		"artdeco_1h_rside.png", "artdeco_1h_lside.png",
		"artdeco_1h_back.png", "artdeco_1h_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1i", {
	description = "ArtDeco 1i",
	tiles = {"artdeco_1i.png", "artdeco_1i_bottom.png",
		"artdeco_1i_rside.png", "artdeco_1i_lside.png",
		"artdeco_1i_back.png", "artdeco_1i_front.png"},
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1j", {
	description = "ArtDeco 1j",
	tiles = {"artdeco_1j.png", "artdeco_1j_bottom.png",
		"artdeco_1j_side.png", "artdeco_1j_side.png",
		"artdeco_1j_back.png", "artdeco_1j_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1k", {
	description = "ArtDeco 1k",
	tiles = {"artdeco_1k.png", "artdeco_1k_bottom.png",
		"artdeco_1k_side.png", "artdeco_1k_side.png",
		"artdeco_1k_back.png", "artdeco_1k_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:1l", {
	description = "ArtDeco 1l",
	tiles = {"artdeco_1l.png", "artdeco_1l_bottom.png",
		"artdeco_1l_side.png", "artdeco_1l_side.png",
		"artdeco_1l_side.png", "artdeco_1l_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:arch1a", {
	description = "ArtDeco arch1a",
	tiles = {"artdeco_arch1a.png", "artdeco_arch1a_bottom.png",
		"artdeco_arch1a_rside.png", "artdeco_arch1a_lside.png",
		"artdeco_arch1a_back.png", "artdeco_arch1a_front.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, 0.0625, -0.5, 0.5, 0.5, 0.5},
			{0.375, -0.5, -0.5, 0.5, 0.5, 0.5},
			{-0.5, -0.5, -0.5, -0.375, 0.5, 0.5},
			{0.3125, -0.25, -0.5, 0.4375, 0, 0.5},
			{-0.5, -0.25, -0.5, -0.3125, 0.5, 0.5},
			{-0.5, -0.125, -0.5, -0.25, 0.5, 0.5},
			{0.25, -0.125, -0.5, 0.4375, 0.5, 0.5},
			{0.1875, -0.0625, -0.5, 0.5, 0.5, 0.5},
			{-0.4375, -0.0625, -0.5, -0.1875, 0.5, 0.5},
			{-0.4375, 0, -0.5, -0.0625, 0.5, 0.5},
			{0.0625, 0, -0.5, 0.4375, 0.5, 0.5},
			{0.1875, -0.0625, -0.5625, 0.3125, 0.0625, 0.5},
			{0.0625, 0, -0.5625, 0.1875, 0.125, 0.5},
			{-0.0625, 0.0625, -0.5625, 0.0625, 0.1875, 0.5},
			{-0.1875, 0, -0.5625, -0.0625, 0.125, 0.5},
			{-0.3125, -0.0625, -0.5625, -0.1875, 0.0625, 0.5},
			{-0.375, -0.125, -0.5625, -0.25, 0, 0.5},
			{-0.4375, -0.25, -0.5625, -0.3125, -0.125, 0.5},
			{-0.5, -0.5, -0.5625, -0.375, -0.25, 0.5},
			{0.375, -0.5, -0.5625, 0.5, -0.25, 0.5},
			{0.3125, -0.25, -0.5625, 0.4375, -0.125, 0.5},
			{0.375, 0, -0.5625, 0.25, -0.125, 0.5},
		}
	},
})

minetest.register_node("artdeco:arch2a", {
	description = "ArtDeco arch2a",
	tiles = {"artdeco_arch2a.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, 0.0625, -0.5, 0.5, 0.5, 0.5},
			{0.375, -0.5, -0.5, 0.5, 0.5, 0.5},
			{-0.5, -0.5, -0.5, -0.375, 0.5, 0.5},
			{0.3125, -0.25, -0.5, 0.4375, 0, 0.5},
			{-0.5, -0.25, -0.5, -0.3125, 0.5, 0.5},
			{-0.5, -0.125, -0.5, -0.25, 0.5, 0.5},
			{0.25, -0.125, -0.5, 0.4375, 0.5, 0.5},
			{0.1875, -0.0625, -0.5, 0.5, 0.5, 0.5},
			{-0.4375, -0.0625, -0.5, -0.1875, 0.5, 0.5},
			{-0.4375, 0, -0.5, -0.0625, 0.5, 0.5},
			{0.0625, 0, -0.5, 0.4375, 0.5, 0.5},
			{0.1875, -0.0625, -0.5625, 0.3125, 0.0625, 0.5},
			{0.0625, 0, -0.5625, 0.1875, 0.125, 0.5},
			{-0.0625, 0.0625, -0.5625, 0.0625, 0.1875, 0.5},
			{-0.1875, 0, -0.5625, -0.0625, 0.125, 0.5},
			{-0.3125, -0.0625, -0.5625, -0.1875, 0.0625, 0.5},
			{-0.375, -0.125, -0.5625, -0.25, 0, 0.5},
			{-0.4375, -0.25, -0.5625, -0.3125, -0.125, 0.5},
			{-0.5, -0.5, -0.5625, -0.375, -0.25, 0.5},
			{0.375, -0.5, -0.5625, 0.5, -0.25, 0.5},
			{0.3125, -0.25, -0.5625, 0.4375, -0.125, 0.5},
			{0.375, 0, -0.5625, 0.25, -0.125, 0.5},
		}
	},
})

minetest.register_node("artdeco:arch1b", {
	description = "ArtDeco arch1b",
	tiles = {"artdeco_arch1b.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{0.375, -0.5, -0.5625, 0.5, 0.5, 0.5},
			{-0.5, -0.5, -0.5625, -0.375, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:arch1c", {
	description = "ArtDeco arch1c",
	tiles = {"artdeco_arch1c.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
			{-0.5, 0.4375, -0.625, 0.5, 0.5, -0.5},
		}
	}
})

minetest.register_node("artdeco:arch1d", {
	description = "ArtDeco arch1d",
	tiles = {"artdeco_arch1d.png", "artdeco_arch1d_bottom.png",
		"artdeco_arch1d_side.png", "artdeco_arch1d_side.png",
		"artdeco_arch1d_back.png", "artdeco_arch1d_front.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
			{-0.5, 0.4375, -0.625, 0.5, 0.5, -0.5},
		}
	}
})

minetest.register_node("artdeco:arch1e", {
	description = "ArtDeco arch1e",
	tiles = {"artdeco_arch1e.png", "artdeco_arch1e_bottom.png",
		"artdeco_arch1e_side.png", "artdeco_arch1e_side.png",
		"artdeco_arch1e_back.png", "artdeco_arch1e_front.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
			{-0.5, 0.4375, -0.625, 0.5, 0.5, -0.5},
		}
	}
})

minetest.register_node("artdeco:dblarch1a", {
	description = "ArtDeco dblarch1a",
	tiles = {"artdeco_dblarch1a.png", "artdeco_dblarch1a_bottom.png",
		"artdeco_dblarch1a_rside.png", "artdeco_dblarch1a_lside.png",
		"artdeco_dblarch1a_back.png", "artdeco_dblarch1a_front.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.25, 0.0625, -0.5, 0.5, 0.25, 0.5},
			{0.3125, -0.5, -0.5, 0.5, 0.1875, 0.5},
			{0.25, -0.3125, -0.5, 0.375, 0.1875, 0.5},
			{0.1875, -0.1875, -0.5, 0.3125, 0.1875, 0.5},
			{-0.0625, 0, -0.5, 0.25, 0.1875, 0.5},
			{0.0625, -0.0625, -0.5, 0.375, 0.0625, 0.5},
			{0.125, -0.125, -0.5, 0.25, 0, 0.5},
			{-0.5, 0.125, -0.5, 0.5, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:dblarch1b", {
	description = "ArtDeco dblarch1b",
	tiles = {"artdeco_dblarch1b.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, -0.375, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:dblarchslab", {
	description = "ArtDeco dblarchslab",
	tiles = {"artdeco_dblarchslab.png", "artdeco_dblarchslab_bottom.png",
		"artdeco_dblarchslab_rside.png", "artdeco_dblarchslab_lside.png",
		"artdeco_dblarchslab_back.png", "artdeco_dblarchslab_front.png"},
	drawtype = "nodebox",
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, 0.125, -0.5, 0.5, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:archwin1a", {
	description = "ArtDeco archwin1a",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin1a.png"},
	inventory_image = "artdeco_archwin1a_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.0625, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0, 1.0625},
			{-0.25, -0.5, 1, -0.1875, -0.0625, 1.0625},
			{0.1875, -0.5, 1, 0.25, -0.0625, 1.0625},
			{-0.3125, -0.5, 1, -0.25, -0.125, 1.0625},
			{0.25, -0.5, 1, 0.3125, -0.125, 1.0625},
			{-0.375, -0.5, 1, -0.3125, -0.25, 1.0625},
			{0.3125, -0.5, 1, 0.375, -0.25, 1.0625},
		}
	}
})

minetest.register_node("artdeco:archwin1b", {
	description = "ArtDeco archwin1b",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin1b.png"},
	inventory_image = "artdeco_archwin1b_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.5, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0.5, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0.5, 1.0625},
			{-0.25, -0.5, 1, -0.1875, 0.5, 1.0625},
			{0.1875, -0.5, 1, 0.25, 0.5, 1.0625},
			{-0.3125, -0.5, 1, -0.25, 0.5, 1.0625},
			{0.25, -0.5, 1, 0.3125, 0.5, 1.0625},
			{-0.375, -0.5, 1, -0.3125, 0.5, 1.0625},
			{0.3125, -0.5, 1, 0.375, 0.5, 1.0625},
		}
	}
})

minetest.register_node("artdeco:archwin1c", {
	description = "ArtDeco:archwin1c",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin1c.png"},
	inventory_image = "artdeco_archwin1c_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.5, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0.5, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0.5, 1.0625},
			{-0.25, -0.5, 1, -0.1875, 0.5, 1.0625},
			{0.1875, -0.5, 1, 0.25, 0.5, 1.0625},
			{-0.3125, -0.5, 1, -0.25, 0.5, 1.0625},
			{0.25, -0.5, 1, 0.3125, 0.5, 1.0625},
			{-0.375, -0.5, 1, -0.3125, 0.5, 1.0625},
			{0.3125, -0.5, 1, 0.375, 0.5, 1.0625},
		}
	}
})

minetest.register_node("artdeco:archwin2a", {
	description = "ArtDeco archwin2a",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin2a.png"},
	inventory_image = "artdeco_archwin2a_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.0625, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0, 1.0625},
			{-0.25, -0.5, 1, -0.1875, -0.0625, 1.0625},
			{0.1875, -0.5, 1, 0.25, -0.0625, 1.0625},
			{-0.3125, -0.5, 1, -0.25, -0.125, 1.0625},
			{0.25, -0.5, 1, 0.3125, -0.125, 1.0625},
			{-0.375, -0.5, 1, -0.3125, -0.25, 1.0625},
			{0.3125, -0.5, 1, 0.375, -0.25, 1.0625},
		}
	}
})

minetest.register_node("artdeco:archwin2b", {
	description = "ArtDeco archwin2b",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin2b.png"},
	inventory_image = "artdeco_archwin2b_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.5, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0.5, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0.5, 1.0625},
			{-0.25, -0.5, 1, -0.1875, 0.5, 1.0625},
			{0.1875, -0.5, 1, 0.25, 0.5, 1.0625},
			{-0.3125, -0.5, 1, -0.25, 0.5, 1.0625},
			{0.25, -0.5, 1, 0.3125, 0.5, 1.0625},
			{-0.375, -0.5, 1, -0.3125, 0.5, 1.0625},
			{0.3125, -0.5, 1, 0.375, 0.5, 1.0625},
		}
	}
})

minetest.register_node("artdeco:archwin2c", {
	description = "ArtDeco:archwin2c",
	drawtype = "nodebox",
	tiles = {"artdeco_archwin2c.png"},
	inventory_image = "artdeco_archwin2c_inv.png",
	paramtype = "light",
	sunlight_propogates = true,
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.0625, -0.5, 1, 0.0625, 0.5, 1.0625},
			{-0.1875, -0.5, 1, -0.0625, 0.5, 1.0625},
			{0.0625, -0.5, 1, 0.1875, 0.5, 1.0625},
			{-0.25, -0.5, 1, -0.1875, 0.5, 1.0625},
			{0.1875, -0.5, 1, 0.25, 0.5, 1.0625},
			{-0.3125, -0.5, 1, -0.25, 0.5, 1.0625},
			{0.25, -0.5, 1, 0.3125, 0.5, 1.0625},
			{-0.375, -0.5, 1, -0.3125, 0.5, 1.0625},
			{0.3125, -0.5, 1, 0.375, 0.5, 1.0625},
		}
	}
})

minetest.register_node("artdeco:wincross1a", {
	description = "ArtDeco wincross1a",
	drawtype = "nodebox",
	tiles = {"artdeco_wincross1a.png", "artdeco_wincross1a_bottom.png",
		"artdeco_wincross1a_side.png", "artdeco_wincross1a_side.png",
		"artdeco_wincross1a_back.png", "artdeco_wincross1a_front.png"},
	paramtype = "light",
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {choppy=2,oddly_breakable_by_hand=2,wood=1},
	sounds = default.node_sound_wood_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.125, -0.3125, 0.3125, 0.125, -0.125, 0.5},
			{-0.375, -0.3125, 0.375, 0.375, -0.1875, 0.4375},
			{-0.0625, -0.5, 0.375, 0.0625, -0.3125, 0.4375},
			{-0.5, -0.25, 0.3125, 0.5, -0.1875, 0.5},
			{-0.4375, -0.5, 0.4375, 0.4375, -0.25, 0.5},
			{-0.5, -0.5, 0.375, 0.5, -0.4375, 0.5},
		}
	}
			
})

minetest.register_node("artdeco:wincross1b", {
	description = "ArtDeco wincross1b",
	drawtype = "nodebox",
	tiles = {"artdeco_wincross1b.png", "artdeco_wincross1b_bottom.png",
		"artdeco_wincross1b_rside.png", "artdeco_wincross1b_lside.png",
		"artdeco_wincross1b_back.png", "artdeco_wincross1b_front.png"},
	paramtype = "light",
	use_texture_alpha = true,
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	is_ground_content = false,
	groups = {choppy=2,oddly_breakable_by_hand=2,wood=1},
	sounds = default.node_sound_wood_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.4375, 0.1875, 0.4375, 0.4375, 0.5, 0.5},
			{-0.5, 0.4375, 0.375, 0.5, 0.5, 0.5},
			{-0.4375, 0.375, 0.375, 0.4375, 0.4375, 0.5},
			{-0.5, 0.1875, 0.375, 0.5, 0.25, 0.5},
		}
	}
})

minetest.register_node("artdeco:2a", {
	description = "ArtDeco 2a",
	tiles = {"artdeco_2a.png", "artdeco_2a_bottom.png",
		"artdeco_2a_rside.png", "artdeco_2a_lside.png",
		"artdeco_2a_back.png", "artdeco_2a_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:2b", {
	description = "ArtDeco 2b",
	tiles = {"artdeco_2b.png", "artdeco_2b_bottom.png",
		"artdeco_2b_rside.png", "artdeco_2b_lside.png",
		"artdeco_2b_back.png", "artdeco_2b_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:2c", {
	description = "ArtDeco 2c",
	tiles = {"artdeco_2c.png", "artdeco_2c_bottom.png",
		"artdeco_2c_rside.png", "artdeco_2c_lside.png",
		"artdeco_2c_back.png", "artdeco_2c_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:2d", {
	description = "ArtDeco 2d",
	tiles = {"artdeco_2d.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:italianmarble", {
	description = "ArtDeco Italian Marble",
	tiles = {"artdeco_italian_marble.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})
	
minetest.register_node("artdeco:tile1", {
	description = "ArtDeco tile1",
	tiles = {"artdeco_tile1.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:tile2", {
	description = "ArtDeco tile2",
	tiles = {"artdeco_tile2.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:tile3", {
	description = "ArtDeco tile3",
	tiles = {"artdeco_tile3.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:tile4", {
	description = "ArtDeco tile4",
	tiles = {"artdeco_tile4.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:tile5", {
	description = "ArtDeco tile5",
	tiles = {"artdeco_tile5.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})	

minetest.register_node("artdeco:lightwin1", {
	description = "lightwin 1",
	drawtype = "nodebox",
	tiles = {"artdeco_lightwin1.png"},
	use_texture_alpha = true,
	paramtype = "light",
	paramtype2 = "facedir",
	light_source = LIGHT_MAX-1,	
	sunlight_propagates = true,
	is_ground_content = false,
	groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.1, 0.5,0.5, 0.1},
		},
	},		
})

minetest.register_node("artdeco:lightwin2", {
	description = "lightwin 2",
	drawtype = "nodebox",
	tiles = {"artdeco_lightwin2.png"},
	use_texture_alpha = true,
	paramtype = "light",
	paramtype2 = "facedir",
	light_source = LIGHT_MAX-1,	
	sunlight_propagates = true,
	is_ground_content = false,
	groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.1, 0.5,0.5, 0.1},
		},
	},		
})

minetest.register_node("artdeco:lightwin3", {
	description = "lightwin 3",
	drawtype = "nodebox",
	tiles = {"artdeco_lightwin3.png"},
	use_texture_alpha = true,
	paramtype = "light",
	paramtype2 = "facedir",
	light_source = LIGHT_MAX-1,	
	sunlight_propagates = true,
	is_ground_content = false,
	groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.1, 0.5,0.5, 0.1},
		},
	},		
})

minetest.register_node("artdeco:irongrating", {
	description = "iron grating",
	drawtype = "nodebox",
	tiles = {"artdeco_irongrating.png"},
	use_texture_alpha = true,
	paramtype = "light",
	paramtype2 = "facedir",
	sunlight_propagates = true,
	is_ground_content = false,
	groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3},
	sounds = default.node_sound_glass_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.1, 0.5,0.5, 0.1},
		},
	},
})

minetest.register_node("artdeco:column1a", {
	description = "ArtDeco column1a",
	drawtype = "nodebox",
	tiles = {"artdeco_column1a.png", "artdeco_column1a_bottom.png",
		"artdeco_column1a_side.png", "artdeco_column1a_side.png",
		"artdeco_column1a_side.png", "artdeco_column1a_side.png"},
	paramtype = "light",
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.125, -0.5, -0.5, 0.125, 0.5, 0.5},
			{-0.25, -0.5, -0.4375, -0.0625, 0.5, 0.4375},
			{0.0625, -0.5, -0.4375, 0.25, 0.5, 0.4375},
			{-0.375, -0.5, -0.375, -0.1875, 0.5, 0.375},
			{0.1875, -0.5, -0.375, 0.375, 0.5, 0.375},
			{-0.375, -0.5, -0.3125, -0.3125, 0.5, 0.3125},
			{0.3125, -0.5, -0.3125, 0.375, 0.5, 0.3125},
			{-0.4375, -0.5, -0.25, -0.375, 0.5, 0.25},
			{0.375, -0.5, -0.25, 0.4375, 0.5, 0.25},
			{-0.5, -0.5, -0.125, -0.4375, 0.5, 0.125},
			{0.4375, -0.5, -0.125, 0.5, 0.5, 0.125},
		}
	}
})

minetest.register_node("artdeco:column1b", {
	description = "ArtDeco column1b",
	drawtype = "nodebox",
	tiles = {"artdeco_column1b.png", "artdeco_column1b_bottom.png",
		"artdeco_column1b_side.png", "artdeco_column1b_side.png",
		"artdeco_column1b_side.png", "artdeco_column1b_side.png"},
	paramtype = "light",
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.125, -0.5, -0.5, 0.125, 0.5, 0.5},
			{-0.25, -0.5, -0.4375, -0.0625, 0.5, 0.4375},
			{0.0625, -0.5, -0.4375, 0.25, 0.5, 0.4375},
			{-0.375, -0.5, -0.375, -0.1875, 0.5, 0.375},
			{0.1875, -0.5, -0.375, 0.375, 0.5, 0.375},
			{-0.375, -0.5, -0.3125, -0.3125, 0.5, 0.3125},
			{0.3125, -0.5, -0.3125, 0.375, 0.5, 0.3125},
			{-0.4375, -0.5, -0.25, -0.375, 0.5, 0.25},
			{0.375, -0.5, -0.25, 0.4375, 0.5, 0.25},
			{-0.5, -0.5, -0.125, -0.4375, 0.5, 0.125},
			{0.4375, -0.5, -0.125, 0.5, 0.5, 0.125},
		}
	}
})

minetest.register_node("artdeco:column1c", {
	description = "ArtDeco column1c",
	drawtype = "nodebox",
	tiles = {"artdeco_column1c.png", "artdeco_column1c_bottom.png",
		"artdeco_column1c_side.png", "artdeco_column1c_side.png",
		"artdeco_column1c_side.png", "artdeco_column1c_side.png"},
	paramtype = "light",
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.125, -0.5, -0.5, 0.125, 0.5, 0.5},
			{-0.25, -0.5, -0.4375, -0.0625, 0.5, 0.4375},
			{0.0625, -0.5, -0.4375, 0.25, 0.5, 0.4375},
			{-0.375, -0.5, -0.375, -0.1875, 0.5, 0.375},
			{0.1875, -0.5, -0.375, 0.375, 0.5, 0.375},
			{-0.375, -0.5, -0.3125, -0.3125, 0.5, 0.3125},
			{0.3125, -0.5, -0.3125, 0.375, 0.5, 0.3125},
			{-0.4375, -0.5, -0.25, -0.375, 0.5, 0.25},
			{0.375, -0.5, -0.25, 0.4375, 0.5, 0.25},
			{-0.5, -0.5, -0.125, -0.4375, 0.5, 0.125},
			{0.4375, -0.5, -0.125, 0.5, 0.5, 0.125},
		}
	}
})

minetest.register_node("artdeco:column1d", {
	description = "ArtDeco column1d",
	drawtype = "nodebox",
	tiles = {"artdeco_column1d.png", "artdeco_column1d_bottom.png",
		"artdeco_column1d_side.png", "artdeco_column1d_side.png",
		"artdeco_column1d_side.png", "artdeco_column1d_side.png"},
	paramtype = "light",
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.125, -0.5, -0.5, 0.125, 0.5, 0.5},
			{-0.25, -0.5, -0.4375, -0.0625, 0.5, 0.4375},
			{0.0625, -0.5, -0.4375, 0.25, 0.5, 0.4375},
			{-0.375, -0.5, -0.375, -0.1875, 0.5, 0.375},
			{0.1875, -0.5, -0.375, 0.375, 0.5, 0.375},
			{-0.375, -0.5, -0.3125, -0.3125, 0.5, 0.3125},
			{0.3125, -0.5, -0.3125, 0.375, 0.5, 0.3125},
			{-0.4375, -0.5, -0.25, -0.375, 0.5, 0.25},
			{0.375, -0.5, -0.25, 0.4375, 0.5, 0.25},
			{-0.5, -0.5, -0.125, -0.4375, 0.5, 0.125},
			{0.4375, -0.5, -0.125, 0.5, 0.5, 0.125},
		}
	}
})

minetest.register_node("artdeco:decoblock1", {
	description = "Artdeco decoblock 1",
	tiles = {"artdeco_decoblock1.png", "artdeco_decoblock1_bottom.png",
		"artdeco_decoblock1_side.png", "artdeco_decoblock1_side.png",
		"artdeco_decoblock1_back.png", "artdeco_decoblock1_front.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:decoblock2", {
	description = "Artdeco decoblock 2",
	tiles = {"artdeco_decoblock2.png", "artdeco_decoblock2_bottom.png",
		"artdeco_decoblock2_side.png", "artdeco_decoblock2_side.png",
		"artdeco_decoblock2_side.png", "artdeco_decoblock2_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:decoblock3", {
	description = "Artdeco decoblock 3",
	tiles = {"artdeco_decoblock3.png", "artdeco_decoblock3_bottom.png",
		"artdeco_decoblock3_side.png", "artdeco_decoblock3_side.png",
		"artdeco_decoblock3_side.png", "artdeco_decoblock3_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:decoblock4", {
	description = "Artdeco decoblock 4",
	tiles = {"artdeco_decoblock4.png", "artdeco_decoblock4_bottom.png",
		"artdeco_decoblock4_side.png", "artdeco_decoblock4_side.png",
		"artdeco_decoblock4_side.png", "artdeco_decoblock4_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:decoblock5", {
	description = "Artdeco decoblock 5",
	tiles = {"artdeco_decoblock5.png", "artdeco_decoblock5_bottom.png",
		"artdeco_decoblock5_side.png", "artdeco_decoblock5_side.png",
		"artdeco_decoblock5_side.png", "artdeco_decoblock5_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:decoblock6", {
	description = "Artdeco decoblock 6",
	tiles = {"artdeco_decoblock6.png", "artdeco_decoblock6_bottom.png",
		"artdeco_decoblock6_side.png", "artdeco_decoblock6_side.png",
		"artdeco_decoblock6_side.png", "artdeco_decoblock6_side.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})
		
minetest.register_node("artdeco:decostair1", {
	description = "ArtDeco decostair1",
	drawtype = "nodebox",
	tiles = {"artdeco_decostair1.png"},
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, -0.0625, 0.5},
			{-0.5, -0.5, 0.0625, 0.5, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:decostair2", {
	description = "ArtDeco decostair2",
	drawtype = "nodebox",
	tiles = {"artdeco_decostair2.png"},
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, -0.0625, 0.5},
			{-0.5, -0.5, 0.0625, 0.5, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:decostair3", {
	description = "ArtDeco decostair3",
	drawtype = "nodebox",
	tiles = {"artdeco_decostair3.png"},
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.5, 0.5, -0.0625, 0.5},
			{-0.5, -0.5, 0.0625, 0.5, 0.5, 0.5},
		}
	}
})

minetest.register_node("artdeco:whitegardenstone", {
	description = "ArtDeco white garden stone",
	tiles = {"artdeco_whitegardenstone.png"},
	groups = {crumbly=2, falling_node=1},
	is_ground_content = false,
	sounds = default.node_sound_dirt_defaults({
		footstep = {name="default_gravel_footstep", gain=05},
		dug = {name="default+gravel_footstep", gain=1.0},
	}),
})

minetest.register_node("artdeco:stonewall", {
	description = "Artdeco stonewall",
	tiles = {"artdeco_stonewall.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:thinstonewall", {
	description = "ArtDeco thin stone wall",
	drawtype = "nodebox",
	tiles = {"artdeco_thin_stonewall.png"},
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.5, -0.5, -0.1875, 0.5, 0.125, 0.1875},
		}
	}
})

minetest.register_node("artdeco:thinstonewallcorner", {
	description = "ArtDeco thin stone wall corner",
	drawtype = "nodebox",
	tiles = {"artdeco_thin_stonewall_corner.png"},
	paramtype = "light",
	paramtype2 = "facedir",
	legacy_facedir_simple = true,
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
	node_box = {
		type = "fixed",
		fixed = {
			{-0.1875, -0.5, -0.1875, 0.5, 0.125, 0.1875},
			{-0.1875, -0.5, -0.1875, 0.1875, 0.125, 0.5},
		}
	}
})

minetest.register_node("artdeco:brownwalltile", {
	description = "ArtDeco brown wall tile",
	tiles = {"artdeco_brownwalltile.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:greenwalltile", {
	description = "ArtDeco green wall tile",
	tiles = {"artdeco_greenwalltile.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

minetest.register_node("artdeco:ceilingtile", {
	description = "ArtDeco ceiling tile",
	tiles = {"artdeco_ceiling_tile.png"},
	groups = {cracky=3, stone=2},
	is_ground_content = false,
	sounds = default.node_sound_stone_defaults(),
})

doors.register("artdeco:estatedoor", {
	description = "ArtDeco estate door",
	inventory_image = "artdeco_estatedoor_inv.png",
	tiles = {{ name = "artdeco_estate_door.png", backface_culling = true }},
	groups = {choppy=2,cracky=2,door=1},
 	protected = false,
sounds = default.node_sound_wood_defaults(),
})
