]> git.lizzy.rs Git - worldedit.git/commitdiff
worldedit_gui: Add tooltips to node search result
authorsfan5 <sfan5@live.de>
Wed, 18 Sep 2019 16:55:55 +0000 (18:55 +0200)
committersfan5 <sfan5@live.de>
Wed, 18 Sep 2019 16:55:55 +0000 (18:55 +0200)
worldedit_gui/functionality.lua

index 884ec1dad74fe1830786eb0cee92ee244ccc3ece..7c9d587998d5f985953f8e123428f3d24f1dad38 100644 (file)
@@ -52,8 +52,13 @@ end
 \r
 -- display node (or unknown_node image otherwise) at specified pos in formspec\r
 local formspec_node = function(pos, nodename)\r
-       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
 end\r
 \r
 -- two further priv helpers\r