summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZeg9 <dazeg9@gmail.com>2013-05-31 17:34:20 +0200
committerZeg9 <dazeg9@gmail.com>2013-05-31 17:34:20 +0200
commit2a5e2eb3a23640c1fafa6733c86a1ce6b5e481fb (patch)
tree75697835f3d752a535d63ced7b0adbf8bbba9c0d
parent42852b1c9e01966983d9c02800fdd346abd7e5a2 (diff)
downloaditemframes-2a5e2eb3a23640c1fafa6733c86a1ce6b5e481fb.tar.gz
itemframes-2a5e2eb3a23640c1fafa6733c86a1ce6b5e481fb.tar.bz2
itemframes-2a5e2eb3a23640c1fafa6733c86a1ce6b5e481fb.zip
Shift entity position so items like stairs don't Z-fight
-rw-r--r--itemframes/init.lua6
1 files 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}})