- return nodename and string.format("item_image[%s;1,1;%s]", pos, nodename)\r
- or string.format("image[%s;1,1;worldedit_gui_unknown.png]", pos)\r
+ if nodename then\r
+ local ndef = minetest.registered_nodes[nodename] or {}\r
+ return string.format("item_image[%s;1,1;%s]", pos, nodename) ..\r
+ string.format("tooltip[%s;1,1;%s]", pos, minetest.formspec_escape(ndef.description))\r
+ else\r
+ return string.format("image[%s;1,1;worldedit_gui_unknown.png]", pos)\r
+ end\r