29 lines
961 B
Lua
29 lines
961 B
Lua
local panes_list = {
|
|
{"white", "White", "ffffff", }, {"blue", "Blue", "0000FF", },
|
|
{"cyan", "Cyan", "00FFFF", }, {"green", "Green", "00FF00", },
|
|
{"magenta", "Magenta", "FF00FF", }, {"orange", "Orange", "FF6103", },
|
|
{"violet", "Purple", "800080", }, {"red", "Red", "FF0000", },
|
|
{"yellow", "Yellow", "FFFF00", },
|
|
}
|
|
|
|
for i in ipairs(panes_list) do
|
|
local name = panes_list[i][1]
|
|
local description = panes_list[i][2]
|
|
local colour = panes_list[i][3]
|
|
local tex = "abriglass_plainglass.png^[colorize:#"..colour..":122"
|
|
|
|
abripanes.register_pane("abriglass_pane_"..name, {
|
|
description = description.." Glass Pane",
|
|
textures = {tex, tex, tex},
|
|
groups = {cracky = 3},
|
|
use_texture_alpha = "blend",
|
|
wield_image = tex,
|
|
inventory_image = tex,
|
|
sounds = default.node_sound_glass_defaults(),
|
|
recipe = {
|
|
{"default:glass", "default:glass", "default:glass",},
|
|
{"default:glass", "default:glass", "default:glass",},
|
|
{"","dye:"..name,"",},
|
|
}
|
|
})
|
|
end |