connected_textures/init.lua

34 lines
1.1 KiB
Lua
Raw Normal View History

2014-02-16 06:06:44 -08:00
local load_time_start = os.clock()
2013-07-29 06:49:34 -07:00
2014-09-05 09:08:34 -07:00
local glass_list = {
2016-02-07 11:08:47 -08:00
["moreblocks:iron_glass"] = "connected_textures_iron_glass_stripes.png",
["moreblocks:coal_glass"] = "connected_textures_coal_glass_stripes.png",
["moreblocks:clean_glass"] = "connected_textures_invisible.png",
["moreblocks:trap_glass"] = "connected_textures_glass_stripes.png",
["moreblocks:super_glow_glass"] = "connected_textures_glow_glass_stripes.png",
2014-09-05 09:08:34 -07:00
}
2013-07-29 06:49:34 -07:00
for node,img in pairs(glass_list) do
2016-02-07 11:08:47 -08:00
local def = minetest.registered_nodes[node]
if def
and def.drawtype == "glasslike" then
def.tiles[2] = img
minetest.override_item(node, {tiles = def.tiles, drawtype = "glasslike_framed_optional"})
end
2013-07-29 06:49:34 -07:00
end
2016-02-12 08:22:48 -08:00
--[[
local bookshelf = minetest.registered_nodes["default:bookshelf"]
if bookshelf then
bookshelf.tiles[2] = "connected_textures_bookshelf_middle.png"
minetest.override_item(node, {tiles = def.tiles, drawtype = "glasslike_framed_optional", paramtype = "light"})
end--]]
2015-03-15 03:37:15 -07:00
local time = math.floor(tonumber(os.clock()-load_time_start)*100+0.5)/100
local msg = "[connected_textures] loaded after ca. "..time
if time > 0.05 then
print(msg)
else
minetest.log("info", msg)
end