From 7cef43de6c5640ede4b999a3d1851da124d2c131 Mon Sep 17 00:00:00 2001 From: obneq Date: Sat, 28 Jul 2012 11:21:51 +0200 Subject: [PATCH] only check entities around easel for removal --- init.lua | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/init.lua b/init.lua index 1fe632f..13ae5e0 100644 --- a/init.lua +++ b/init.lua @@ -204,9 +204,10 @@ canvasnode = { --clean up pixels initgrid() - for _, e in pairs(minetest.luaentities) do - if e.name == "easel" then - e.object:remove() + local objects = minetest.env:get_objects_inside_radius(pos, 1) + for _, e in ipairs(objects) do + if e:get_luaentity().name == "easel" then + e:remove() end end end