From 72e2a2b294ca4d1b33e98af0176c4fc534106137 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Wed, 22 May 2013 20:03:59 +0200 Subject: [PATCH] Add a hack to not collide with items all the time --- init.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/init.lua b/init.lua index a716bb4..c988d98 100644 --- a/init.lua +++ b/init.lua @@ -33,6 +33,10 @@ minetest.register_globalstep(function(dtime) vec.y = vec.y*3 vec.z = vec.z*3 object:setvelocity(vec) + object:get_luaentity().physical_state = false + object:get_luaentity().object:set_properties({ + physical = false + }) minetest.after(1, function(args) local lua = object:get_luaentity() @@ -51,6 +55,10 @@ minetest.register_globalstep(function(dtime) object:remove() else object:setvelocity({x=0,y=0,z=0}) + bject:get_luaentity().physical_state = true + object:get_luaentity().object:set_properties({ + physical = true + }) end end, {player, object})