Revert "Use wielditem drawtype for all nodes in item_entity"
authorPerttu Ahola <celeron55@gmail.com>
Tue, 27 Nov 2012 15:32:58 +0000 (17:32 +0200)
committerPerttu Ahola <celeron55@gmail.com>
Tue, 27 Nov 2012 15:32:58 +0000 (17:32 +0200)
This reverts commit ffad18e42442fed10c312adc989fc62b74e05896.

builtin/item_entity.lua

index 8657e64af822e9b5ad1ff6c0e4598827a4fb3edd..2b12764f18dd455fdcd19653fa6feda8bf4a1873 100644 (file)
@@ -41,17 +41,17 @@ minetest.register_entity("__builtin:item", {
                prop = {
                        is_visible = true,
                        visual = "sprite",
-                       textures = {"unknown_item.png"},
-                       visual_size = {x=0.50, y=0.50}
+                       textures = {"unknown_item.png"}
                }
-               if item_type == "node" then
+               if item_texture and item_texture ~= "" then
+                       prop.visual = "sprite"
+                       prop.textures = {item_texture}
+                       prop.visual_size = {x=0.50, y=0.50}
+               else
                        prop.visual = "wielditem"
                        prop.textures = {itemname}
                        prop.visual_size = {x=0.20, y=0.20}
                        prop.automatic_rotate = math.pi * 0.25
-               elseif item_texture and item_texture ~= "" then
-                       prop.visual = "sprite"
-                       prop.textures = {item_texture}
                end
                self.object:set_properties(prop)
        end,