Skip to content

Instantly share code, notes, and snippets.

@GreenXenith
Created April 19, 2017 23:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GreenXenith/7e5b48c25063a7b071ff1274f01bfa7b to your computer and use it in GitHub Desktop.
Save GreenXenith/7e5b48c25063a7b071ff1274f01bfa7b to your computer and use it in GitHub Desktop.
wieldview item preview
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].wieldview_image ~= "" then
texture = minetest.registered_items[item].wieldview_image
elseif minetest.registered_items[item].inventory_image ~= "" then
texture = minetest.registered_items[item].inventory_image
elseif node_tiles == true and minetest.registered_items[item].tiles
and type(minetest.registered_items[item].tiles[1]) == "string"
and minetest.registered_items[item].tiles[1] ~= "" then
texture = minetest.inventorycube(minetest.registered_items[item].tiles[1])
end
end
if wieldview.transform[item] then
texture = texture.."^[transform"..wieldview.transform[item]
end
end
return texture
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment