From 7eebc378a6e306e41dcf0a5536d8a9643b46d6a7 Mon Sep 17 00:00:00 2001 From: stujones11 Date: Wed, 25 Jun 2014 21:10:35 +0100 Subject: [PATCH] Fix crash if wielditem inventory image is nil --- wieldview/init.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/wieldview/init.lua b/wieldview/init.lua index 69a3bd9..dd86ea9 100644 --- a/wieldview/init.lua +++ b/wieldview/init.lua @@ -21,8 +21,9 @@ wieldview.get_item_texture = function(self, item) local texture = "3d_armor_trans.png" if item ~= "" then if minetest.registered_items[item] then - if minetest.registered_items[item].inventory_image ~= "" then - texture = minetest.registered_items[item].inventory_image + local inventory_image = minetest.registered_items[item].inventory_image + if inventory_image and inventory_image ~= "" then + texture = inventory_image elseif node_tiles == true and minetest.registered_items[item].tiles then texture = minetest.registered_items[item].tiles[1] end