minetest.register_node("default:glass", {
description = "Glass",
- drawtype = "glasslike",
- tiles = {"default_glass.png"},
+ drawtype = "glasslike_framed_optional",
+ tiles = {"default_glass.png", "default_glass_detail.png"},
inventory_image = minetest.inventorycube("default_glass.png"),
paramtype = "light",
sunlight_propagates = true,
return
end
local meta = minetest.get_meta(pos)
- fields.text = fields.text or ""
+ if not fields.text then return end
minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text..
"\" to sign at "..minetest.pos_to_string(pos))
meta:set_string("text", fields.text)