BlockColor-CDB/mods/Nodes/light/init.lua

31 lines
870 B
Lua

local dyes = {
{"black", "Darkened", color1},
{"blue", "Blue", color2},
{"green", "Green", color3},
{"white", "White", color4},
{"orange", "Orange", color5},
{"red", "Red", color6},
{"yellow", "Yellow", color7},
{"pink", "pink", color8}
}
for i = 1, #dyes do
local name, desc, colour = unpack(dyes[i])
minetest.register_node("light:" .. name, {
description = desc .. " light",
wield_image = "color_handwhite.png^(color_handwhite2.png^[colorize:#"..colour..":70)",
wield_scale = {x=1,y=1,z=0.5},
inventory_image = "lights.png^[colorize:#"..colour..":70",
tiles = {"color_white.png^[colorize:#"..colour..":70"},
paramtype = "light",
light_source = 14,
is_ground_content = true,
groups = {snappy = 2, choppy = 2, wool = 2},
sounds = default.node_sound_defaults(),
oddly_breakable_by_hand = 1,
dig_immediate = 3,
})
end