From 2a5e2eb3a23640c1fafa6733c86a1ce6b5e481fb Mon Sep 17 00:00:00 2001 From: Zeg9 Date: Fri, 31 May 2013 17:34:20 +0200 Subject: Shift entity position so items like stairs don't Z-fight --- itemframes/init.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/itemframes/init.lua b/itemframes/init.lua index ffbad20..8d62bc3 100644 --- a/itemframes/init.lua +++ b/itemframes/init.lua @@ -29,9 +29,9 @@ local update_item = function(pos, node) local meta = minetest.env:get_meta(pos) if meta:get_string("item") ~= "" then posad = facedir[node.param2] - pos.x = pos.x + posad.x*7/16 - pos.y = pos.y + posad.y*7/16 - pos.z = pos.z + posad.z*7/16 + pos.x = pos.x + posad.x*6.5/16 + pos.y = pos.y + posad.y*6.5/16 + pos.z = pos.z + posad.z*6.5/16 local e = minetest.env:add_entity(pos,"itemframes:item") local name = ItemStack(meta:get_string("item")):get_name() e:set_properties({textures={name}}) -- cgit v1.2.3