owl_tech/multiblocks/decor.lua

80 lines
2.8 KiB
Lua
Raw Normal View History

2022-12-21 07:21:05 +01:00
local S = minetest.get_translator(minetest.get_current_modname())
local decor_list={
{"iron","Iron ","#f7f7f7"},
{"copper","Copper ","#ff5e00"},
{"tin","Tin ","#c9c9c9"},
{"gold","Gold ","#ffe600"},
{"silver","Silver ","#d1d1d1"},
{"lead","Lead ","#9092ab"},
{"steal","Steal ","#575757"},
{"bronze","Bronze ","#a35900"},
}
for i, value in pairs(decor_list) do
minetest.register_node("owl_tech:"..value[1].."_briks", {
description = S(value[2].." briks"),
_doc_items_longdesc = S("Part of multiblocks -safe for decor"),
tiles = {
"owl_tech_base_briks.png^[colorize:"..value[3]..":128"
},
is_ground_content = false,
stack_max = 64,
groups = {pickaxey=2 },
sounds = mcl_sounds.node_sound_metal_defaults(),
_mcl_blast_resistance = 6,
_mcl_hardness = 5
})
minetest.register_node("owl_tech:"..value[1].."_frames", {
description = S(value[2].." frames"),
_doc_items_longdesc = S("Part of multiblocks -safe for decor"),
tiles = {
"owl_tech_base_frame.png^[colorize:"..value[3]..":128"
},
is_ground_content = false,
stack_max = 64,
groups = {pickaxey=2 },
sounds = mcl_sounds.node_sound_metal_defaults(),
_mcl_blast_resistance = 6,
_mcl_hardness = 5
})
minetest.register_node("owl_tech:"..value[1].."_grid", {
description = S(value[2].." grid"),
_doc_items_longdesc = S("Part of multiblocks -safe for decor"),
tiles = {
"owl_tech_base_grid.png^[colorize:"..value[3]..":128"
},
is_ground_content = false,
stack_max = 64,
groups = {pickaxey=2 },
sounds = mcl_sounds.node_sound_metal_defaults(),
_mcl_blast_resistance = 6,
_mcl_hardness = 5
})
minetest.register_node("owl_tech:"..value[1].."_tiles", {
description = S(value[2].." tiles"),
_doc_items_longdesc = S("Part of multiblocks -safe for decor"),
tiles = {
"owl_tech_base_tiles.png^[colorize:"..value[3]..":128"
},
is_ground_content = false,
stack_max = 64,
groups = {pickaxey=2 },
sounds = mcl_sounds.node_sound_metal_defaults(),
_mcl_blast_resistance = 6,
_mcl_hardness = 5
})
minetest.register_node("owl_tech:"..value[1].."_big_tiles", {
description = S(value[2].." big tiles"),
_doc_items_longdesc = S("Part of multiblocks -safe for decor"), --_big_tiles
tiles = {
"owl_tech_base_big_tiles.png^[colorize:"..value[3]..":128"
},
is_ground_content = false,
stack_max = 64,
groups = {pickaxey=2 },
sounds = mcl_sounds.node_sound_metal_defaults(),
_mcl_blast_resistance = 6,
_mcl_hardness = 5
})
end